Your trusted independent mortgage agent — Licensed & Bonded, Lic. #M20002136 (Level 2).

Independent Mortgage Agent
My Approach
I work as an independent mortgage agent across Ontario and Alberta, which means my priority is finding the right fit for your situation — not steering you toward one bank's product.
My focus areas span the full range of financing needs: mortgages, purchases, refinancing, equity takeout, and personal & business/commercial loans. Whatever stage you're at — buying your first home, restructuring your mortgage, or financing your business — I bring the same commitment to clear communication and a proven track record in successful financing.
Because I collaborate with 50+ lenders — all major banks, small banks (B lenders), credit unions, and private lenders — rather than a single institution, clients get access to more competitive options and financing solutions that are genuinely tailored to their goals, not a generic package.

Why Work With Me
A consistent history of successful financing outcomes across a range of client needs.
Collaborating with lenders across every category means more options and better-fit rates.
Licensed in Ontario & Alberta as a Level 2 Mortgage Agent (M20002136) — compliant and accountable.

Behind the Scenes
From my brokerage at 8Twelve Mortgage to the REALTORS® I partner with directly in Ontario & Alberta — see the network that helps keep your financing and home search moving in sync.
Meet the NetworkClient Experience
A few of the qualities clients consistently mention when working with an independent agent.
"Clear answers, fast responses, and options I hadn't even considered. The whole process felt manageable instead of overwhelming."
"We refinanced to consolidate debt and the whole process was explained in plain language from start to finish. Highly recommend."
"Needed financing for a commercial property and got options from multiple lenders within days. Genuinely felt like someone was in my corner."
Get Started
Tell me a bit about what you need, and I'll follow up with clear next steps.
We’ve received your request and will get back to you within 24 hours.