Toronto Office: 647-350-4410
Kitchener Office: 519-208-0251
Fax: 437-290-4410


Toronto Office – Tapscott Road:

Unit 10 & 11 850 Tapscott Road
Toronto, ON M1X 1N4
Hours of operation:
Monday to Friday 8 a.m. to 5 p.m.
Saturday and Sunday by appointment only.

Kitchener Office:

595 King Street East
Kitchener, ON N2G 2M2
Hours of operation:
Monday to Friday 8 a.m. to 5 p.m.
Saturday and Sunday by appointment only.

Toronto Bay St. Office – By appointment Only:

TD Canada Trust Tower, 161 Bay St. 27th Floor,
Toronto, ON M5J 2S1
Hours of operation:
By appointment only.

London Office – By appointment Only:

380 Wellington Street, Tower B, 6th Floor,
London, ON N6A 5B5
Hours of operation:
By appointment only.

Misssissauga Office – By appointment Only:

4 Robert Speck Parkway,
Mississauga, ON L4Z 1H8
Hours of operation:
By appointment only.

Hamilton Office – By appointment Only:

21 King St. W., 5th Floor,
Hamilton, ON L8P 4W7
Hours of operation:
By appointment only.

Peterborough Office – By Appointment Only:

466 Paterson Street.
Peterborough, ON K9J 4P7
Hours of operation:
By appointment only.