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
135 Canyon Hill Avenue Bsmt, Richmond Hill, ON L4C 0T1
Added: 0 Hours Ago

135 Canyon Hill Avenue Bsmt, Richmond Hill, ON L4C 0T1

$1,800

Beds: 2

Baths: 3

SQFT: 700-1100

View Details →

7 Reubens Court, Hunt Club - South Keys and Area, ON K1G 5K5
Added: 0 Hours Ago

7 Reubens Court, Hunt Club - South Keys and Area, ON K1G 5K5

$1,250,000

Beds: 4

Baths: 13

SQFT: 3500-5000

View Details →

24 Tullamore Drive, Toronto, ON M2L 2E8
Added: 0 Hours Ago

24 Tullamore Drive, Toronto, ON M2L 2E8

$2,490,000

Beds: 6

Baths: 14

SQFT: 3500-5000

View Details →

18 Clark Avenue W 154, Vaughan, ON L4J 8H1
Added: 1 Hours Ago

18 Clark Avenue W 154, Vaughan, ON L4J 8H1

$688,880

Beds: 2

Baths: 5

SQFT: 1000-1199

View Details →

5172 Nestling Grove, Mississauga, ON L5M 0L2
Added: 1 Hours Ago

5172 Nestling Grove, Mississauga, ON L5M 0L2

$1,239,800

Beds: 6

Baths: 12

SQFT: 1500-2000

View Details →

161 Barron Canyon Road, Laurentian Valley, ON K8A 6W7
Added: 1 Hours Ago

161 Barron Canyon Road, Laurentian Valley, ON K8A 6W7

$825,000

Beds: 3

Baths: 8

SQFT: 1500-2000

View Details →

2111 Montreal Road 76, Beacon Hill North - South and Area, ON K1J 8M8
Added: 2 Hours Ago

2111 Montreal Road 76, Beacon Hill North - South and Area, ON K1J 8M8

$449,800

Beds: 4

Baths: 6

SQFT: 1400-1599

View Details →

131 Ecclestone Drive, Brampton, ON L6X 3P7
Added: 2 Hours Ago

131 Ecclestone Drive, Brampton, ON L6X 3P7

$1,180,000

Beds: 5

Baths: 12

SQFT: 1500-2000

View Details →

7361 Bread Fruit Lane, Mississauga, ON L5N 8N3
Added: 2 Hours Ago

7361 Bread Fruit Lane, Mississauga, ON L5N 8N3

$3,900

Beds: 4

Baths: 10

SQFT: 2000-2500

View Details →

3495 Lawrence Avenue E, Toronto, ON M1H 1B3
Added: 2 Hours Ago

3495 Lawrence Avenue E, Toronto, ON M1H 1B3

$189,000

Beds: N/A

Baths: N/A

SQFT: N/A

View Details →

45 Overlea Boulevard, Toronto, ON M4H 1C3
Added: 2 Hours Ago

45 Overlea Boulevard, Toronto, ON M4H 1C3

$159,000

Beds: N/A

Baths: N/A

SQFT: N/A

View Details →

147 Jefferson forest Drive S Apartment, Richmond Hill, ON L4E 4K6
Added: 3 Hours Ago

147 Jefferson forest Drive S Apartment, Richmond Hill, ON L4E 4K6

$2,200

Beds: 2

Baths: 3

SQFT: 700-1100

View Details →

254 Schreyer Crescent, Milton, ON L9T 7B5
Added: 3 Hours Ago

254 Schreyer Crescent, Milton, ON L9T 7B5

$1,150,000

Beds: 3

Baths: 13

SQFT: 2000-2500

View Details →

29 Snowshoe Crescent, Markham, ON L3T 4M7
Added: 3 Hours Ago

29 Snowshoe Crescent, Markham, ON L3T 4M7

$3,150

Beds: 3

Baths: 7

SQFT: 1500-2000

View Details →

1101 Lackner Place 112, Kitchener, ON N2A 0L3
Added: 3 Hours Ago

1101 Lackner Place 112, Kitchener, ON N2A 0L3

$1,800

Beds: 1

Baths: 3

SQFT: 700-799

View Details →

4 Tranquility Court, Caledon, ON L7E 3R7
Added: 3 Hours Ago

4 Tranquility Court, Caledon, ON L7E 3R7

$1,868,600

Beds: 6

Baths: 14

SQFT: 2500-3000

View Details →

55 Regent Park Boulevard 2911, Toronto, ON M5A 0C2
Added: 3 Hours Ago

55 Regent Park Boulevard 2911, Toronto, ON M5A 0C2

$1,830

Beds: 0

Baths: 3

SQFT: 0-499

View Details →

31 Arjay Crescent, Toronto, ON M2L 1C6
Added: 3 Hours Ago

31 Arjay Crescent, Toronto, ON M2L 1C6

$5,090,000

Beds: 7

Baths: 18

SQFT: 5000 +

View Details →

16 Yonge Street 1505, Toronto, ON M5E 2A1
Added: 3 Hours Ago

16 Yonge Street 1505, Toronto, ON M5E 2A1

$649,900

Beds: 3

Baths: 3

SQFT: 800-899

View Details →

199 Richmond Street W 1909, Toronto, ON M4V 0H5
Added: 3 Hours Ago

199 Richmond Street W 1909, Toronto, ON M4V 0H5

$3,350

Beds: 2

Baths: 4

SQFT: 700-799

View Details →

888 Glen Street 517, Oshawa, ON L1J 5Z4
Added: 3 Hours Ago

888 Glen Street 517, Oshawa, ON L1J 5Z4

$1,850

Beds: 2

Baths: 4

SQFT: 700-799

View Details →

33909 Sunnyridge Road, Bluewater, ON N0M 1N0
Added: 4 Hours Ago

33909 Sunnyridge Road, Bluewater, ON N0M 1N0

$919,900

Beds: 2

Baths: 3

SQFT: 700-1100

View Details →

67 Whitcomb Crescent, Smiths Falls, ON K7A 0C1
Added: 4 Hours Ago

67 Whitcomb Crescent, Smiths Falls, ON K7A 0C1

$429,999

Beds: 3

Baths: 10

SQFT: 1100-1500

View Details →

10 Capreol Court 719, Toronto, ON M5V 4B3
Added: 4 Hours Ago

10 Capreol Court 719, Toronto, ON M5V 4B3

$2,550

Beds: 2

Baths: 4

SQFT: 600-699

View Details →

350 Weighton Drive Lower, Oakville, ON L6K 2R4
Added: 4 Hours Ago

350 Weighton Drive Lower, Oakville, ON L6K 2R4

$2,400

Beds: 1

Baths: 3

SQFT: 3000-3500

View Details →

448 Burnhampthrope Road 7201, Mississauga, ON L5B 0R4
Added: 4 Hours Ago

448 Burnhampthrope Road 7201, Mississauga, ON L5B 0R4

$2,700

Beds: 2

Baths: 7

SQFT: 800-899

View Details →

35 Hollywood Avenue 523, Toronto, ON M2N 0A9
Added: 4 Hours Ago

35 Hollywood Avenue 523, Toronto, ON M2N 0A9

$2,500

Beds: 2

Baths: 4

SQFT: 600-699

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