In Canada, we have...
9,000 employees
300+ sites
850+ services
Where are we located?
Head Office
5420 North Service Road, Suite 501
Burlington, ON L7L 6C7
Phone: +1 (905) 632-8592
British Columbia
#235 - 3689 East 1st Avenue
Vancouver, BC V5M 1C2
Phone: +1 (604) 291-2263
Quebec
5524 Saint-Patrick Street
Suite #300-302
Montreal, QC H4E 1A8
Phone: +1 (514) 866-7070