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
63 Yakefarm Boulevard, Whitchurch-Stouffville, ON L4A 0V4
Added: 0 Hours Ago

63 Yakefarm Boulevard, Whitchurch-Stouffville, ON L4A 0V4

$1,220,000

Beds: 4

Baths: 10

SQFT: 2000-2500

View Details →

13 Springbank Drive, London South, ON N6J 1E1
Added: 1 Hours Ago

13 Springbank Drive, London South, ON N6J 1E1

$375,000

Beds: 6

Baths: 8

SQFT: 1500-2000

View Details →

80 ESTHER LORRIE Drive 910, Toronto, ON M9W 4V1
Added: 1 Hours Ago

80 ESTHER LORRIE Drive 910, Toronto, ON M9W 4V1

$299,000

Beds: 2

Baths: 3

SQFT: 600-699

View Details →

1201 Steeles Avenue W 602, Toronto, ON M2R 3K1
Added: 1 Hours Ago

1201 Steeles Avenue W 602, Toronto, ON M2R 3K1

$549,000

Beds: 3

Baths: 7

SQFT: 1200-1399

View Details →

2224 Angelica Avenue, Orleans - Cumberland and Area, ON K4A 0S7
Added: 1 Hours Ago

2224 Angelica Avenue, Orleans - Cumberland and Area, ON K4A 0S7

$614,990

Beds: 3

Baths: 9

SQFT: 1500-2000

View Details →

1158 Ravenscroft Road, Ajax, ON L1T 4E7
Added: 1 Hours Ago

1158 Ravenscroft Road, Ajax, ON L1T 4E7

$899,000

Beds: 3

Baths: 13

SQFT: 1500-2000

View Details →

16 Lucas Avenue Lower, Barrie, ON L4N 9N1
Added: 1 Hours Ago

16 Lucas Avenue Lower, Barrie, ON L4N 9N1

$1,800

Beds: 2

Baths: 4

SQFT: 700-1100

View Details →

4064 Lawrence Avenue E 323, Toronto, ON M1E 4V6
Added: 2 Hours Ago

4064 Lawrence Avenue E 323, Toronto, ON M1E 4V6

$432,500

Beds: 2

Baths: 4

SQFT: 1000-1199

View Details →

1807 Orr Road, Mississauga, ON L5J 1B8
Added: 2 Hours Ago

1807 Orr Road, Mississauga, ON L5J 1B8

$1,400,000

Beds: 2

Baths: 6

SQFT: 700-1100

View Details →

3446 Halstead Road, Mississauga, ON L5L 4H1
Added: 2 Hours Ago

3446 Halstead Road, Mississauga, ON L5L 4H1

$2,100

Beds: 2

Baths: 4

SQFT: 2000-2500

View Details →

37 Hurst Street, Halton Hills, ON L7J 2Z8
Added: 2 Hours Ago

37 Hurst Street, Halton Hills, ON L7J 2Z8

$949,999

Beds: 3

Baths: 8

SQFT: 1500-2000

View Details →

197 Yonge Street 2004, Toronto, ON M5B 0C1
Added: 2 Hours Ago

197 Yonge Street 2004, Toronto, ON M5B 0C1

$2,150

Beds: 1

Baths: 4

SQFT: 500-599

View Details →

2241 Adirondak Trail, Oakville, ON L6M 4W4
Added: 2 Hours Ago

2241 Adirondak Trail, Oakville, ON L6M 4W4

$1,898,000

Beds: 8

Baths: 13

SQFT: 3000-3500

View Details →

138 Downes Street 2608, Toronto, ON M5E 0E4
Added: 3 Hours Ago

138 Downes Street 2608, Toronto, ON M5E 0E4

$588,800

Beds: 2

Baths: 4

SQFT: 500-599

View Details →

20 Pineforest Place, Markham, ON L6E 2B1
Added: 3 Hours Ago

20 Pineforest Place, Markham, ON L6E 2B1

$1,520,000

Beds: 4

Baths: 14

SQFT: 2500-3000

View Details →

225 Sackville Street 1901, Toronto, ON M5A 3H1
Added: 3 Hours Ago

225 Sackville Street 1901, Toronto, ON M5A 3H1

$399,000

Beds: 1

Baths: 3

SQFT: 500-599

View Details →

100 Eagle Rock Way 1023, Vaughan, ON L6A 5B9
Added: 3 Hours Ago

100 Eagle Rock Way 1023, Vaughan, ON L6A 5B9

$2,400

Beds: 2

Baths: 4

SQFT: 500-599

View Details →

6348 Newcombe Drive, Mississauga, ON L5V 2G5
Added: 3 Hours Ago

6348 Newcombe Drive, Mississauga, ON L5V 2G5

$1,299,000

Beds: 6

Baths: 10

SQFT: 2000-2500

View Details →

306 John Street 153, Markham, ON L3T 0A7
Added: 3 Hours Ago

306 John Street 153, Markham, ON L3T 0A7

$498,888

Beds: 2

Baths: 8

SQFT: 700-799

View Details →

4010 Eglinton Avenue W 1917, Toronto, ON M9A 0G5
Added: 3 Hours Ago

4010 Eglinton Avenue W 1917, Toronto, ON M9A 0G5

$2,250

Beds: 2

Baths: 4

SQFT: 500-599

View Details →

3052 Seneca Drive, Oakville, ON L6L 1A9
Added: 3 Hours Ago

3052 Seneca Drive, Oakville, ON L6L 1A9

$1,998,800

Beds: 4

Baths: 9

SQFT: 2500-3000

View Details →

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

130 Grainstone Way, Kanata, ON K2T 0H4

$1,650,000

Beds: 5

Baths: 16

SQFT: 3000-3500

View Details →

183 Old Surrey Lane Main and Second, Richmond Hill, ON L4C 6S1
Added: 3 Hours Ago

183 Old Surrey Lane Main and Second, Richmond Hill, ON L4C 6S1

$4,350

Beds: 5

Baths: 5

SQFT: 3000-3500

View Details →

26 Judith Drive, Toronto, ON M4J 2S2
Added: 3 Hours Ago

26 Judith Drive, Toronto, ON M4J 2S2

$1,689,900

Beds: 5

Baths: 6

SQFT: 2000-2500

View Details →

3008 William Cutmore Boulevard 112, Oakville, ON L6H 8A4
Added: 3 Hours Ago

3008 William Cutmore Boulevard 112, Oakville, ON L6H 8A4

$1,999

Beds: 1

Baths: 4

SQFT: 0-499

View Details →

3396 Hayhurst Crescent, Oakville, ON L6L 6W9
Added: 3 Hours Ago

3396 Hayhurst Crescent, Oakville, ON L6L 6W9

$1,329,900

Beds: 3

Baths: 9

SQFT: 2000-2500

View Details →

88 Queen Street E 5806, Toronto, ON M5C 0B6
Added: 3 Hours Ago

88 Queen Street E 5806, Toronto, ON M5C 0B6

$3,999

Beds: 3

Baths: 9

SQFT: 900-999

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