Skip to main content
logo-bird

Contact

Have a question? Get in touch.

Please use the form on the right to drop us a line or reach out to any of our business units listed below. Whether it’s a general inquiry, a question for our talent acquisition team, or you are looking to collaborate with our industrial, civil, or buildings sector teams on an upcoming opportunity; or maybe you are interested in the solutions we offer for maintenance, repair, and operations; we are ready to connect and look forward to hearing from you!

Location Information



Corporate Office Section

Close
Corporate Office
Click to view contact information

Mississauga

5700 Explorer Drive,
Suite 400
Mississauga, ON L4W 0C6
T: 905.602.4122


Calgary

4820 Richard Road SW
Suite 600
Calgary, AB T3E 6L1
T: 403.685.7777

Alberta Section

Close
Alberta
Click to view contact information

Edmonton

17007 - 107 Avenue NW
Edmonton, AB T5S 1G3
T: 780.452.8770
F: 780.455.2807


Edmonton

201 2627 Ellwood Drive
SW Edmonton, AB T6X 0P7
Industrial T: 780.481.9600
Buildings T: 780.452.4260


Calgary

Suite 350, 1200 - 59th Avenue SE,
Calgary, AB T2H 2M4
T: 403.319.0470
F: 403.319.0476


Calgary

600 4820 Richard Road SW
Calgary, AB T3E 6L1
T: 403.685.7777


Fort McMurray

Bay 45, 925 Memorial Drive
Fort McMurray, AB T9K 0K4
T: 780.790.3424


Red Deer

102, 8024 Edgar Industrial Crescent
Red Deer, AB T4P 3R3
T: 403.342.1666

British Columbia Section

Close
British Columbia
Click to view contact information

Vancouver

6900 Graybar Road, Unit 2370 - Building 2000
Richmond, BC V6W 0A5
T: 604.271.4600
F: 604.271.1850

Manitoba Section

Close
Manitoba
Click to view contact information

Winnipeg

1055 Erin Street,
Winnipeg, MB R3G 2X1
T: 204.775.7141
F: 204.783.8119

New Brunswick Section

Close
New Brunswick
Click to view contact information

Saint John

120 Millenium Drive,
Quispamsis, NB E2E 0C6
T: 506.849.2473
F: 506.847.0270

Newfoundland and Labrador Section

Close
Newfoundland and Labrador
Click to view contact information

St. John's

90 O’Leary Ave, Suite 101
St. John’s, NL A1B 2C7
T: 709.726.9095
F: 709.726.9106


Wabush

2 Old Airport Road,
Wabush, NL A0R 1B0
T: 709.282.5633
F: 709.282.3500

Nova Scotia Section

Close
Nova Scotia
Click to view contact information

Halifax

20 Duke Street, Suite 201
Bedford, NS B4A 2Z5
T: 902.835.8205
F: 902.835.8245

Ontario Section

Close
Ontario
Click to view contact information

Toronto

5700 Explorer Drive,
Suite 400
Mississauga, ON L4W 0C6
T: 905.602.4122
F: 905.602.6319


Ottawa

900 Morrison Drive,
Suite 206,

Ottawa, ON, K2H 8K7
T: 613-912-7738


Sudbury

670 Falconbridge Road, Unit 1
Sudbury, ON P3A 4S4
T: 705.222.4848


Thunder Bay

946 Cobalt Crescent, Unit 1
Thunder Bay, ON P7B 5W3
T: 807.768.9753

Quebec Section

Close
Quebec
Click to view contact information

Montreal

1868 Boul. Des Sources,
Suite 200
Pointe-Claire, QC H9R 5R2
T: 514.426.1333
F: 514.426.1339

Saskatchewan Section

Close
Saskatchewan
Click to view contact information

Regina

#1, 134 Husum Road
Regina, SK, S4K 0A4
PO Box 26088
T: 306.565.3120

NOTE: To popup, add href="#modalpopup_onclick" and rel="modal:open" to link(s).
Example: <a href="#modalpopup_onclick" rel="modal:open">Contact Us</a>

NOTE: Only use one per page