You Can Find Us At:

Contact Us

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