Real estate requires dedication and results. I deliver both, because you deserve no less.

4+ Years of Experience

4+ Years of Experience

100+ Satisfied Clients

100+ Satisfied Clients

Serving across GTA

Serving across GTA

95% Client Satisfaction

95% Client Satisfaction

Simplifying Real Estate

Every move I make is centered around your goals and peace of mind.

Residential

Helping GTA families move confidently into homes they love.

Commercial

Whether buying or leasing, I help you make right commercial moves.

Pre-Construction

From early access to expert guidance, I help you invest with insight.

Condo

Find the perfect condo that feels right for your lifestyle.

Featured Properties

Find your next dream home among these stunning, handpicked GTA properties.

Find your perfect property
Price Range
Beds
Baths
Square Feet
Showing 27 of 2000 properties
257 Port Hoover Road, Kawartha Lakes, ON K0M 2C0
Added: 0 Hours Ago

257 Port Hoover Road, Kawartha Lakes, ON K0M 2C0

$794,900

Beds: 5

Baths: 10

SQFT: 1100-1500

View Details →

12 Plowright Road LEASE, Springwater, ON L9X 0A3
Added: 0 Hours Ago

12 Plowright Road LEASE, Springwater, ON L9X 0A3

$4,300

Beds: 4

Baths: 15

SQFT: 2500-3000

View Details →

23 Rean Drive 309, Toronto, ON M2K 0A5
Added: 0 Hours Ago

23 Rean Drive 309, Toronto, ON M2K 0A5

$3,000

Beds: 2

Baths: 7

SQFT: 800-899

View Details →

7 Mayall Avenue, Toronto, ON M3L 1E3
Added: 0 Hours Ago

7 Mayall Avenue, Toronto, ON M3L 1E3

$989,999

Beds: 3

Baths: 12

SQFT: 1500-2000

View Details →

639 Via Campanale Avenue, Barrhaven, ON K2J 4A2
Added: 0 Hours Ago

639 Via Campanale Avenue, Barrhaven, ON K2J 4A2

$664,900

Beds: 4

Baths: 5

SQFT: 1500-2000

View Details →

6042 CULP STREET Street LOWER UNIT, Niagara Falls, ON L2G 2B7
Added: 0 Hours Ago

6042 CULP STREET Street LOWER UNIT, Niagara Falls, ON L2G 2B7

$1,650

Beds: 2

Baths: 4

SQFT: < 700

View Details →

50 E Richmond Street E 623, Oshawa, ON L1G 7C7
Added: 0 Hours Ago

50 E Richmond Street E 623, Oshawa, ON L1G 7C7

$449,999

Beds: 3

Baths: 7

SQFT: 1400-1599

View Details →

107 Westra Drive 17, Guelph, ON N1K 0A5
Added: 0 Hours Ago

107 Westra Drive 17, Guelph, ON N1K 0A5

$499,900

Beds: 2

Baths: 6

SQFT: 1200-1399

View Details →

5 Buttermill Avenue 4808, Vaughan, ON L4K 0J5
Added: 0 Hours Ago

5 Buttermill Avenue 4808, Vaughan, ON L4K 0J5

$395,000

Beds: 2

Baths: 7

SQFT: 600-699

View Details →

1050 Waterloo Street 11, Saugeen Shores, ON N0H 2C3
Added: 0 Hours Ago

1050 Waterloo Street 11, Saugeen Shores, ON N0H 2C3

$639,999

Beds: 2

Baths: 5

SQFT: 1200-1399

View Details →

50 Town Centre Court 906, Toronto, ON M1P 0A9
Added: 0 Hours Ago

50 Town Centre Court 906, Toronto, ON M1P 0A9

$2,150

Beds: 2

Baths: 3

SQFT: 600-699

View Details →

11 Yorkville Avenue 2312, Toronto, ON M4W 1L2
Added: 0 Hours Ago

11 Yorkville Avenue 2312, Toronto, ON M4W 1L2

$5,280

Beds: 4

Baths: 7

SQFT: 1000-1199

View Details →

6926 Early Settler Row, Mississauga, ON L5W 1C1
Added: 0 Hours Ago

6926 Early Settler Row, Mississauga, ON L5W 1C1

$1,399,999

Beds: 4

Baths: 10

SQFT: 1500-2000

View Details →

120 Fenerty Crescent 2, Kanata, ON K2L 3A7
Added: 0 Hours Ago

120 Fenerty Crescent 2, Kanata, ON K2L 3A7

$259,900

Beds: 2

Baths: 5

SQFT: 1000-1199

View Details →

180 Howden Boulevard 39, Brampton, ON L6S 0E6
Added: 0 Hours Ago

180 Howden Boulevard 39, Brampton, ON L6S 0E6

$699,000

Beds: 3

Baths: 6

SQFT: 1200-1399

View Details →

488 Black Cherry Crescent, Shelburne, ON L9V 3Y7
Added: 0 Hours Ago

488 Black Cherry Crescent, Shelburne, ON L9V 3Y7

$899,000

Beds: 6

Baths: 11

SQFT: 3000-3500

View Details →

34 Newhouse Boulevard, Caledon, ON L7C 4A1
Added: 0 Hours Ago

34 Newhouse Boulevard, Caledon, ON L7C 4A1

$3,300

Beds: 5

Baths: 8

SQFT: 2000-2500

View Details →

41 Scarboro Beach Boulevard main, Toronto, ON M4E 2W9
Added: 0 Hours Ago

41 Scarboro Beach Boulevard main, Toronto, ON M4E 2W9

$3,575

Beds: 3

Baths: 3

SQFT: 1100-1500

View Details →

239 Rosewood Road, Hamilton, ON L8K 3J5
Added: 0 Hours Ago

239 Rosewood Road, Hamilton, ON L8K 3J5

$659,000

Beds: 3

Baths: 8

SQFT: 1100-1500

View Details →

5267 Cliff Road, Lambton Shores, ON N0N 1J7
Added: 0 Hours Ago

5267 Cliff Road, Lambton Shores, ON N0N 1J7

$799,999

Beds: 3

Baths: 11

SQFT: 2000-2500

View Details →

22 Treeline Court Bsmt, Markham, ON L3S 4M6
Added: 0 Hours Ago

22 Treeline Court Bsmt, Markham, ON L3S 4M6

$1,900

Beds: 2

Baths: 4

SQFT: 700-1100

View Details →

358 Moffatt Pond Court, Barrhaven, ON K2J 0C7
Added: 0 Hours Ago

358 Moffatt Pond Court, Barrhaven, ON K2J 0C7

$489,900

Beds: 2

Baths: 8

SQFT: 1100-1500

View Details →

83 Boulding Avenue, Hamilton, ON L0R 2H3
Added: 0 Hours Ago

83 Boulding Avenue, Hamilton, ON L0R 2H3

$995,000

Beds: 3

Baths: 9

SQFT: 1500-2000

View Details →

100 Canyon Avenue 606, Toronto, ON M3H 5T9
Added: 0 Hours Ago

100 Canyon Avenue 606, Toronto, ON M3H 5T9

$2,800

Beds: 2

Baths: 7

SQFT: 1000-1199

View Details →

11 Club Court, Wasaga Beach, ON L9Z 1J8
Added: 0 Hours Ago

11 Club Court, Wasaga Beach, ON L9Z 1J8

$858,500

Beds: 4

Baths: 7

SQFT: 1500-2000

View Details →

42 Ferguson Street, Erin, ON N0B 1T0
Added: 0 Hours Ago

42 Ferguson Street, Erin, ON N0B 1T0

$1,099,900

Beds: 4

Baths: 6

SQFT: 2000-2500

View Details →

434 Second Street, London East, ON N5W 4T1
Added: 0 Hours Ago

434 Second Street, London East, ON N5W 4T1

$685,000

Beds: 8

Baths: 12

SQFT: 1500-2000

View Details →

Page 1 of 75
For Sale

Harmony Place

Integer posuere erat a ante venenatis dapibus posuere velit aliquet dapibus ac facilisis in egestas eget quam.

$3,86,000
For Rent

The Comfort Court

$76,000
For Sale

United Units

$254,000
For Rent

Sunset Springs

$56,000

Why Work With Me

My goal is to create a positive impact not just for my clients and their families, but for everyone I work with. I believe real estate is about trust, patience, and meaningful connections that last.

Let’s Make It Happen

Big moves start with small steps. Whether you’re buying your first home or making your next investment, every decision counts and that’s where I come in.

Book a Consultation

Let’s talk about your goals, timeline, and what you’re looking for.
Step 1

Find the Right Property

We’ll explore listings, compare options, and lock in the best fit for you.
Step 3

Close with Confidence

From offer to keys, I’ll guide you every step of the way.
Step 4

Popular Locations

A home in a sought-after location is the foundation of smart living. I help you explore prime neighborhoods that match your goals and lifestyle.

Scarborough

Markham

Oakville

Vaughan

Toronto

Scroll to Top