Get in touch
Please contact us using the information below. Contact information for our Divisions is listed below.
Head Office
- 9127 Montrose Road, Niagara Falls, ON L2E 7J9, Canada
- 905-354-3700
- 866-233-8933
- 905-354-5599
Hours
Monday - Friday | 8:00 am – 5:00 pm |
Management Team
E. Spencer Fox
President
Anthony DeChellis
Senior Vice President & Chief Operating Officer
Rob Arsenault
Senior Vice President & Chief Financial Officer
Nick Lanese
Vice President - Finance
Pat Cimek
Vice President - Construction and Fabrication Services
Chris Cimek
Vice President - Construction Services
Terry Armstrong
Vice President - Nuclear
Frank Pepers
Vice President - Business Development
Sales Contact
Divisions
Toronto, Ontario
- 7500 Hwy. 27 Unit 3, Vaughan, ON, L4H 0J2
- 905-851-8117
- 905-851-3778
Eastern Ontario
- 209 Dalton Ave, Kingston, ON, K7K 6C2
- 613-549-4396
- 613-549-1238
Southwestern Ontario
- 254 South Service Road, Stoney Creek, ON, L8E 2N9
- 905-547-7225
- 905-547-5110
Northeastern Ontario
- 1349 Kelly Lake Rd, Sudbury, ON, P3E 5P5
- 705-522-3357
- 705-522-9311
Northern Ontario
- 905 Commerce St, Thunder Bay, ON, P7E 6E8
- 807-475-4281
- 807-475-4656
Technical Services Hamilton, Ontario
- 254 South Service Road, Stoney Creek, ON, L8E 2N9
- 905-547-7225
- 905-547-3339
Technical Services Kingston, Ontario
- 209 Dalton Ave, Kingston, ON, K7K 6C2
- 613-549-4396
- 613-549-1238
Technical Services Toronto, Ontario
- 7500 Hwy. 27 Unit 3, Vaughan, ON, L4H 0J2
- 905-851-8117
- 905-851-3778
Structural Steel and Bridge Division
- 9127 Montrose Rd, Niagara Falls, ON, L2E 7J9
- 905-354-3700
- 905-354-5599
Oshawa, Ontario
- 984 Farewell Street South, Unit 1. Oshawa, ON, L1H 6N6
- 905-723-7890
Kincardine, Ontario
- 5568 Concession Rd, Kincardine, ON, N2Z 2X5
- 519-395-3876
- 905-723-8414
Port Robinson Fabrication Shop
- 1201 Egerter Rd. S., Port Robinson, ON L0S 1K0
- 905-384-2761
- 905-384-2872
Engineering
- 1201 Egerter Rd S, Port Robinson, ON, L0S 1K0
- 905-384-1851
- 905-384-3011
Western Canada
- 9805 51st Ave, Edmonton, AB, T6E 4W8
- 780-434-9475
Maritimes, Canada
- 405 King William Rd. Spruce Lake Industrial Park Saint John, New Brunswick E2M 7C8
- 18662338933