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
143 St Andrew Street, Lower Town - Sandy Hill, ON K1N 5G3
Added: 0 Hours Ago

143 St Andrew Street, Lower Town - Sandy Hill, ON K1N 5G3

$2,800

Beds: 4

Baths: 6

SQFT: 1100-1500

View Details →

27 Shand Lane, Scugog, ON L9L 0C7
Added: 0 Hours Ago

27 Shand Lane, Scugog, ON L9L 0C7

$799,999

Beds: 3

Baths: 8

SQFT: 1500-2000

View Details →

2495 Dundas Street W 606, Toronto, ON M6P 1X4
Added: 0 Hours Ago

2495 Dundas Street W 606, Toronto, ON M6P 1X4

$565,000

Beds: 1

Baths: 4

SQFT: 600-699

View Details →

21882 Nissouri Road, Thames Centre, ON N0M 2P0
Added: 0 Hours Ago

21882 Nissouri Road, Thames Centre, ON N0M 2P0

$1,099,900

Beds: 4

Baths: 15

SQFT: 2000-2500

View Details →

32 Sawmill Road 10 (Basement), Barrie, ON L4N 6X3
Added: 0 Hours Ago

32 Sawmill Road 10 (Basement), Barrie, ON L4N 6X3

$1,100

Beds: 1

Baths: 3

SQFT: 0-499

View Details →

190 Union Boulevard, Wasaga Beach, ON L9Z 0N4
Added: 0 Hours Ago

190 Union Boulevard, Wasaga Beach, ON L9Z 0N4

$2,500

Beds: 3

Baths: 6

SQFT: 1500-2000

View Details →

26 Prudhoe Terrace Upper, Barrie, ON L9J 0W2
Added: 0 Hours Ago

26 Prudhoe Terrace Upper, Barrie, ON L9J 0W2

$2,750

Beds: 4

Baths: 11

SQFT: 2000-2500

View Details →

55 Duke Street W 216, Kitchener, ON N2H 0C9
Added: 0 Hours Ago

55 Duke Street W 216, Kitchener, ON N2H 0C9

$1,799

Beds: 2

Baths: 3

SQFT: 600-699

View Details →

4 Geranium Crescent, Brampton, ON L6Y 1N8
Added: 0 Hours Ago

4 Geranium Crescent, Brampton, ON L6Y 1N8

$1,600,000

Beds: 4

Baths: 15

SQFT: 3000-3500

View Details →

99 Louisa Street 221, Kawartha Lakes, ON K0M 1N0
Added: 0 Hours Ago

99 Louisa Street 221, Kawartha Lakes, ON K0M 1N0

$599,900

Beds: 1

Baths: 6

SQFT: 700-799

View Details →

36 Forest Manor Road A02, Toronto, ON M2J 1M1
Added: 0 Hours Ago

36 Forest Manor Road A02, Toronto, ON M2J 1M1

$499,000

Beds: 2

Baths: 7

SQFT: 700-799

View Details →

55 Beresford Avenue, Toronto, ON M6S 3C2
Added: 0 Hours Ago

55 Beresford Avenue, Toronto, ON M6S 3C2

$2,500

Beds: 2

Baths: 4

SQFT: 700-1100

View Details →

407 Anderson Street, Whitby, ON L1N 3V8
Added: 0 Hours Ago

407 Anderson Street, Whitby, ON L1N 3V8

$3,500

Beds: 5

Baths: 7

SQFT: 1500-2000

View Details →

6439 Rivergate Place 15, Mississauga, ON L5N 8P8
Added: 0 Hours Ago

6439 Rivergate Place 15, Mississauga, ON L5N 8P8

$1,180,000

Beds: 2

Baths: 8

SQFT: 1400-1599

View Details →

14 Madrid Crescent, Brampton, ON L6S 2X4
Added: 0 Hours Ago

14 Madrid Crescent, Brampton, ON L6S 2X4

$1,099,999

Beds: 6

Baths: 15

SQFT: 3000-3500

View Details →

28 Freeland Street 1701, Toronto, ON M5E 0E3
Added: 0 Hours Ago

28 Freeland Street 1701, Toronto, ON M5E 0E3

$1,300

Beds: 1

Baths: 4

SQFT: 600-699

View Details →

113 Yorkminster Road, Toronto, ON M2P 1M5
Added: 0 Hours Ago

113 Yorkminster Road, Toronto, ON M2P 1M5

$12,000

Beds: 6

Baths: 20

SQFT: 3500-5000

View Details →

356 Ravenhill Avenue E, Carlingwood - Westboro and Area, ON K2A 1S5
Added: 0 Hours Ago

356 Ravenhill Avenue E, Carlingwood - Westboro and Area, ON K2A 1S5

$4,200

Beds: 2

Baths: 9

SQFT: 1100-1500

View Details →

3155 Cabano Crescent, Mississauga, ON L5M 0C5
Added: 0 Hours Ago

3155 Cabano Crescent, Mississauga, ON L5M 0C5

$1,079,000

Beds: 4

Baths: 6

SQFT: 1100-1500

View Details →

30 Tretti Way 505, Toronto, ON M3H 0E3
Added: 0 Hours Ago

30 Tretti Way 505, Toronto, ON M3H 0E3

$2,750

Beds: 3

Baths: 4

SQFT: 700-799

View Details →

353 Anatolin Place, Waterloo, ON N2L 5G9
Added: 0 Hours Ago

353 Anatolin Place, Waterloo, ON N2L 5G9

$999,000

Beds: 5

Baths: 13

SQFT: 2000-2500

View Details →

44 Franklin Street S, Kitchener, ON N2M 4B5
Added: 0 Hours Ago

44 Franklin Street S, Kitchener, ON N2M 4B5

$2,600

Beds: 3

Baths: 11

SQFT: 1500-2000

View Details →

3520 Downpatrick Road 69, Hunt Club - Windsor Park Village and Area, ON K1V 8T4
Added: 0 Hours Ago

3520 Downpatrick Road 69, Hunt Club - Windsor Park Village and Area, ON K1V 8T4

$430,000

Beds: 4

Baths: 9

SQFT: 1400-1599

View Details →

110 Park Row N, Hamilton, ON L8H 4E6
Added: 0 Hours Ago

110 Park Row N, Hamilton, ON L8H 4E6

$2,395

Beds: 3

Baths: 4

SQFT: 700-1100

View Details →

1035 Falaise Road, Mooneys Bay - Carleton Heights and Area, ON K2C 0M6
Added: 0 Hours Ago

1035 Falaise Road, Mooneys Bay - Carleton Heights and Area, ON K2C 0M6

$960,000

Beds: 3

Baths: 3

SQFT: 1500-2000

View Details →

12 Sixteen Mile Drive, Oakville, ON L6M 4J9
Added: 0 Hours Ago

12 Sixteen Mile Drive, Oakville, ON L6M 4J9

$3,500

Beds: 2

Baths: 9

SQFT: 1500-2000

View Details →

22 Ravenscroft Road, Ajax, ON L1T 1V6
Added: 0 Hours Ago

22 Ravenscroft Road, Ajax, ON L1T 1V6

$949,000

Beds: 3

Baths: 11

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