Toronto ( Head Office )
T: (416) 222-4600
4646 Dufferin Street, Unit 7,
North York, M3H 5S4
Ottawa – BY APPOINTMENT ONLY
T: (613) 518-1117
900 Lady Ellen Place, Ottawa
Barrie – BY APPOINTMENT ONLY
T: (705) 481-0821
49 High St., 3rd Floor,
Barrie, ON L4N 5J4
Brampton – BY APPOINTMENT ONLY
T: (416) 222-4600
2 County Court Blvd., Suite 400,
Brampton L6W3W8
Hamilton – BY APPOINTMENT ONLY
T: (289) 426-0847
21 King St. West,
5th Floor, Hamilton
Kitchener/Waterloo – BY APPOINTMENT ONLY
T: (226) 476-0517
22 Frederick St.,
Suite 700, Kitchener
Kingston – BY APPOINTMENT ONLY
T: (613) 518-1117
623 Fortune Cres #100,
Kingston, ON K7P OL5
London – BY APPOINTMENT ONLY
T: (519) 914-0417
380 Wellington St.,
Tower B 6th Floor, London
Mississauga – BY APPOINTMENT ONLY
T: (416) 222-4600
5925 Airport Rd., Suite 200,
Mississauga L4V 1W1
Oakville – BY APPOINTMENT ONLY
T: (289) 426-0847
2010 Winston Park Dr.,
Suite 200, Oakville L6H 5R7
Pickering – BY APPOINTMENT ONLY
T: (416) 222-4600
1315 Pickering Parkway,
Suite 300, Pickering L1v7G5
Scarborough – BY APPOINTMENT ONLY
T: (416) 222-4600
10 Milner Business Court, Suite 300,
Scarborough M1B3C6