The better we know our clients the better we are able to understand and address their needs. That’s why we offer convenient locations across Ontario to meet with our clients in person. Whether you live in Toronto, Barrie, Hamilton, Brampton, Waterloo, Pickering, Markham, Mississauga or elsewhere in the province, our expert lawyers are close by and ready to help!
Toronto
Main Office
Suite 1705
55 University Avenue
Toronto, ON M5J 2H7

Barrie
49 High Street,
3rd Floor
Barrie, ON L4N 5J4

Brampton
2 County Court Boulevard, Suite 400
Brampton, ON L6W 3W8

Hamilton
21 King Street West
5th Floor
Hamilton, ON L8P 4W7

London
380 Wellington Street
London, ON N6A 5B5

Markham
Trillium Executive Centre,
East Tower
675 Cochrane Drive
Markham, ON L3R 0B

Mississauga
90 Burnhamthorpe Road West,
Suite 1400
Mississauga, ON L5B 3C3

Oakville
2010 Winston Park Drive,
Suite 200
Oakville, ON L6H 5R7

Ottawa
1 Rideau Street
Fairmont Chateau Laurier, Suite 700,
Ottawa, ON K1N 8S7

Pickering
1315 Pickering Parkway,
Suite 300
Pickering, ON L1V 7G5

Waterloo
180 Northfield Drive West
Unit 4
Waterloo, ON N2L 0C7