Finding your dream property shouldn't be a nightmare

Buying a property is about much more than just finding somewhere with the right number of bedrooms in the right postal code. It’s about finding somewhere that is the perfect fit for every aspect of your life.

So, whether you’re buying your first home, your dream home, or your tenth investment property, you deserve a realtor® who is going to do everything they possibly can to help you find the perfect property.

And, in this market, you need a realtor® you can trust to do every-thing it takes to help you find the right properties and make the right decisions so you don’t miss out on your dream home.

We’d love to help you
find your next home

Unlike single agent realtors®, MRG isn’t a one-man band. We’re a team of real estate experts that work together to find your perfect property and get you the best possible price.

Why is that better for you?

Finding properties, keeping an eye on the market, negotiating the best price for you, making sure everything goes smoothly, navigating through inspections, appraisals and closing…

There’s a lot that goes into a stress-free move.

Too much, we’ve found, for any single agent to handle without sacrificing the level of personal service you deserve.

We’ve built our team of experienced market specialists to work together across the entire process, freeing up the time we need to be on hand to answer any question you might have and give you the high level of care and support you deserve.

So we do things a little differently.

Be the first to know
when properties hit the market

Looking for your dream home? Tell us what you’re looking for and we’ll let you know as soon as a match hits the market.

Sign Up
But don’t just take our word for it
found real estate opportunities and his dream acreage in Watford
found the home of her family’s dreams in London
Get in touch

If you’re looking for your dream home and want a realtor® that will do everything it takes to get you find it for the best price and the least stress, we’d love to help.

Contact us
You can call us at:
(519) 317-7653
You can email us at: