Learn more about each of our offices.

Toronto, Ontario
200 Bay Street
Suite 1200
Toronto, ON
M5J 2J2
Communities Served: Scarborough, York, East York
(647) 484-6978
(905) 655-7377

London, Ontario
380 Wellington Street
London, ON
NJA 5B5
Communities Served: Mt. Brydges, Delaware,
St. Thomas, Woodstock
(519) 804-4492
(905) 655-7377

Guelph, Ontario
7 Edinburgh Road S
Guelph, ON
N1H 5N8
Communities Served: Waterloo, Kitchener, Hamilton

Sarnia, Ontario
36 Christina Street N
Sarnia, ON
N7T 5T6
Communities Served: Grand Bend, Chatham, St. Clair
(905) 655-7377

Concord, Ontario
400 Applewood Crescent
Unit 100
Concord, ON
L4K 0C3
Communities Served: Concord, Vaughn, Brampton
(647) 484-6978
(905) 655-7377

Markham, Ontario
675 Cochrane Drive
East Tower, 6th Floor
Markham, ON
L3R 0B8
Communities Served: North York, Richmond Hill, Newmarket
(289) 512-0908
(905) 655-7377

Whitby, Ontario
5959 Anderson Street
Suite 2D
Whitby, ON
L1M 2E9
Communities Served: Ajax, Durham Region, Pickering, Port Perry
(289) 512-0908
(905) 655-7377

Oshawa, Ontario
21 Simcoe Street South
Oshawa, ON
L1H 4G1
Communities Served: Clarington, Bowmanville, Courtice
(289) 274-9623
(905) 655-7377

Kawartha Lakes, Ontario
189 Kent Street West
Suite 203
City of Kawartha Lakes, ON
K9V 5G6
Communities Served: Lindsay, Little Britain, Sunderland
(705) 702-4663
(705) 324-1102

Peterborough, Ontario
420 George St N
Suite 314
Peterborough, ON
K9H 3R5
Communities Served: Bensfort Bridge, Fraserville,Millbrook
(705) 243-3298
(705) 324-1102

Kingston, Ontario
221 Queen Street
Kingston, ON
K7K 1B4
Communities Served: Napanee, Gananoque, Brockville
(647) 952-1755
(905) 655-7377

Ottawa, Ontario
135 Laurier Ave W
Ottawa, ON
K1P 5J2
Communities Served: Nepean, Gatineau, Crysler
226-270-6460
(905) 655-7377