The DAVID SGRO Team is comprised of experienced professionals who bring their own local expertise to the table as they help you tap into our world-class systems and resources. Our knowledgeable, local professionals can help your real estate needs with support that’s the right fit for you, your family and your goals.

Making a realtor choice is one of the most important decisions you can make, so we understand that you want to weigh all of your options carefully. There’s a lot to consider on many levels — whether it’s the recognition of a global brand name, a full-service philosophy, or the right fit with an experienced, local sales representative.

We encourage you to explore all of your options and if there is anything we can provide, please do not hesitate to ask.

David would be delighted to have a conversation with you about your real estate needs!


DAVID SGRO is committed to making sure you are getting the best value for your home.

Negotiations are what we strive for – we enjoy the thrill and won’t stop until we are able to get you what you want. We listen to your needs and goals and stand beside you every step of the buying process. We understand that purchasing a home is one of the most important, exciting and overwhelming investments in your life, and that’s why we’re here – to help.

The DAVID SGRO Team is dedicated to finding you the home of your dreams, and that's why we’ve expanded our team – so that we can cover more ground and better deliver. If you’re considering buying, please do not hesitate to reach out – we’d love to help.

Where do you want to live?
  • Search By Area
  • Search By Map
  • Search By MLS® Listing #
Enter City or Neighbourhood:
Where do you want to live?
Min Price
Max Price
Type of Home
Sale / Rent
Properties Found:
Enter City, Neighbourhood, Address or a Postal Code:
Enter MLS® Listing #:
Featured Listings
SGRO Team Map