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
5548 Lewis Avenue, Niagara Falls, ON L2G 3R7
Added: 2 Hours Ago

5548 Lewis Avenue, Niagara Falls, ON L2G 3R7

$625,000

Beds: 3

Baths: 6

SQFT: 1100-1500

View Details →

301 Dupont Street, Toronto, ON M5R 1W1
Added: 2 Hours Ago

301 Dupont Street, Toronto, ON M5R 1W1

$1,299,000

Beds: 4

Baths: 16

SQFT: 2000-2500

View Details →

345 Wheat Boom Drive 1010, Oakville, ON L6H 7X4
Added: 2 Hours Ago

345 Wheat Boom Drive 1010, Oakville, ON L6H 7X4

$2,300

Beds: 1

Baths: 4

SQFT: 600-699

View Details →

10 Inn on the park Drive 903, Toronto, ON M3C 0P9
Added: 2 Hours Ago

10 Inn on the park Drive 903, Toronto, ON M3C 0P9

$4,200

Beds: 3

Baths: 6

SQFT: 1200-1399

View Details →

69 Castlebury Crescent, Toronto, ON M2H 1W7
Added: 2 Hours Ago

69 Castlebury Crescent, Toronto, ON M2H 1W7

$859,000

Beds: 5

Baths: 8

SQFT: 1100-1500

View Details →

3883 Quartz Road 4203, Mississauga, ON L5B 0M4
Added: 2 Hours Ago

3883 Quartz Road 4203, Mississauga, ON L5B 0M4

$2,750

Beds: 3

Baths: 7

SQFT: 700-799

View Details →

89 Avenue Road 1102, Toronto, ON M5R 2G3
Added: 2 Hours Ago

89 Avenue Road 1102, Toronto, ON M5R 2G3

$6,657,600

Beds: 2

Baths: 10

SQFT: 1600-1799

View Details →

25 Garratt Boulevard E, Toronto, ON M3K 1S8
Added: 2 Hours Ago

25 Garratt Boulevard E, Toronto, ON M3K 1S8

$750

Beds: 1

Baths: 3

SQFT: 1100-1500

View Details →

530 Laurier Avenue W 904, Ottawa Centre, ON K1R 7T1
Added: 2 Hours Ago

530 Laurier Avenue W 904, Ottawa Centre, ON K1R 7T1

$339,800

Beds: 2

Baths: 4

SQFT: 800-899

View Details →

100 Brickyard Way 64, Brampton, ON L6V 4L9
Added: 2 Hours Ago

100 Brickyard Way 64, Brampton, ON L6V 4L9

$660,900

Beds: 4

Baths: 10

SQFT: 1400-1599

View Details →

130 Grainstone Way, Kanata, ON K2T 0H4
Added: 2 Hours Ago

130 Grainstone Way, Kanata, ON K2T 0H4

$1,590,000

Beds: 5

Baths: 16

SQFT: 3000-3500

View Details →

55 Russell Street, Halton Hills, ON L7G 5Y8
Added: 2 Hours Ago

55 Russell Street, Halton Hills, ON L7G 5Y8

$975,000

Beds: 4

Baths: 13

SQFT: 1500-2000

View Details →

7 Pickett Place, Cambridge, ON N3E 0B7
Added: 2 Hours Ago

7 Pickett Place, Cambridge, ON N3E 0B7

$975,000

Beds: 4

Baths: 10

SQFT: 2000-2500

View Details →

31 SANTOS Drive, Haldimand, ON N3W 0H2
Added: 2 Hours Ago

31 SANTOS Drive, Haldimand, ON N3W 0H2

$784,888

Beds: 4

Baths: 9

SQFT: 1500-2000

View Details →

48 Westaway Place, Hamilton, ON L9C 2G1
Added: 2 Hours Ago

48 Westaway Place, Hamilton, ON L9C 2G1

$699,000

Beds: 5

Baths: 7

SQFT: 1100-1500

View Details →

91 Anderson Avenue 6, Markham, ON L6E 1A5
Added: 2 Hours Ago

91 Anderson Avenue 6, Markham, ON L6E 1A5

$650,000

Beds: N/A

Baths: N/A

SQFT: N/A

View Details →

2 Rexford Road, Toronto, ON M6S 2M3
Added: 2 Hours Ago

2 Rexford Road, Toronto, ON M6S 2M3

$1,399,999

Beds: 3

Baths: 7

SQFT: 1100-1500

View Details →

501 Yonge Street 5212, Toronto, ON M4Y 1Y4
Added: 2 Hours Ago

501 Yonge Street 5212, Toronto, ON M4Y 1Y4

$5,000

Beds: 3

Baths: 4

SQFT: 900-999

View Details →

5876 8th Line, Essa, ON L0L 1N0
Added: 2 Hours Ago

5876 8th Line, Essa, ON L0L 1N0

$2,798,000

Beds: 6

Baths: 10

SQFT: 3500-5000

View Details →

123 Kingston Beach, Meaford, ON N0H 1B0
Added: 2 Hours Ago

123 Kingston Beach, Meaford, ON N0H 1B0

$849,000

Beds: 3

Baths: 6

SQFT: 1500-2000

View Details →

134 Catharine Avenue, Brantford, ON N3T 1Y4
Added: 2 Hours Ago

134 Catharine Avenue, Brantford, ON N3T 1Y4

$359,900

Beds: 3

Baths: 6

SQFT: < 700

View Details →

27 Newell Court, Toronto, ON M9A 4T9
Added: 2 Hours Ago

27 Newell Court, Toronto, ON M9A 4T9

$1,499,000

Beds: 4

Baths: 6

SQFT: 2000-2500

View Details →

1099 Skyridge Boulevard, Pickering, ON L1X 0M8
Added: 2 Hours Ago

1099 Skyridge Boulevard, Pickering, ON L1X 0M8

$3,190

Beds: 3

Baths: 9

SQFT: 1500-2000

View Details →

7 Brighton Place 44, Vaughan, ON L4J 0H1
Added: 2 Hours Ago

7 Brighton Place 44, Vaughan, ON L4J 0H1

$899,000

Beds: 4

Baths: 11

SQFT: 1500-2000

View Details →

13489 Fourth Line Nassagaweya, Milton, ON N0B 2K0
Added: 2 Hours Ago

13489 Fourth Line Nassagaweya, Milton, ON N0B 2K0

$2,590,000

Beds: N/A

Baths: N/A

SQFT: N/A

View Details →

8032 Kipling Avenue 8, Vaughan, ON L4L 2A1
Added: 2 Hours Ago

8032 Kipling Avenue 8, Vaughan, ON L4L 2A1

$1,095,000

Beds: 3

Baths: 12

SQFT: 2000-2249

View Details →

525 Guelph Street, Halton Hills, ON L0P 1K0
Added: 2 Hours Ago

525 Guelph Street, Halton Hills, ON L0P 1K0

$225,000

Beds: N/A

Baths: N/A

SQFT: N/A

View Details →

Page 15 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