Share This Page

Main Content

Locations & Contact

Modern Niagara Group offers the benefits of a national resource base with the entrepreneurial culture of a local owner-managed business. Our team of mechanical contractors is looking forward to helping you on your next project.

We invite you to contact the office closest to you:

Vancouver

Modern Niagara Vancouver

788 Harbourside Drive, Suite 200
North Vancouver, BC
V7P 3R7

Phone: (604) 980-4891
Fax: (604) 980-4756
Contact: Kevin Collier

Modern Niagara Vancouver – Building Services

1633 Kebet Way
Port Coquitlam, BC
V3C 5W9

Phone: (604) 988-5241
Fax: (604) 988-5399
Contact: Damon Davis

Calgary

Modern Niagara Alberta
Calgary

630 – 37th Ave N.E.
Calgary, AB
T2E 8V5

Phone: (403) 230-3225
Fax: (403) 230-3226
Contact: Dave Best

Edmonton

Modern Niagara Alberta
Edmonton

11355 261 St.
Acheson, AB
T7X 6C7

Phone: (780) 455-4605
Fax: (780) 948-5716
Contact: Bob Smith

Toronto

Modern Niagara Toronto

695 Flint Road
Toronto, ON
M3J 2T7

Phone: (416) 749-6031
Fax: (416) 749-4673
Contact: Mike Winters

Modern Niagara Building Services
Toronto

695 Flint Road
Toronto, ON
M3J 2T7

Phone: (416) 748-3882
Fax: (416) 748-1439
Contact: Shaun Robertson

Modern Niagara Building Controls
Toronto

695 Flint Road
Toronto, ON
M3J 2T7

Phone: (416) 749-6031
Fax: (416) 749-4673
Contact: Kevin Spencer

Modern Niagara Toronto
Downtown

110 Yonge Street, Suite 1102
Toronto, ON
M5C 1T4

Phone: (416) 360-1617
Fax: (416) 360-7088
Contact: Sean Smithson

Industrial Electrical Contractors
Toronto

695 Flint Road
North York, ON
M3J 2T7

Phone: (416) 749-6031
Contact: Michael Fournier

Industrial Electrical Contractors
Belleville

99 Parks Drive
Belleville, ON
K8N 4Z5

Phone: (416) 749-6031
Fax: (613) 962-0049
Contact: Michael Fournier

Kingston

Modern Niagara Building Services
Kingston

614 Norris Court, Unit 5
Kingston, ON
K7P 2R9

Phone: (613) 547-0147
Fax: (613) 547-4276
Contact: Todd Gordon

Industrial Electrical Contractors
Kingston

1900 Cordukes Road
Kingston, ON
K7L 4V4

Phone: (416) 749-6031
Fax: (613) 536-3936
Contact: Michael Fournier

Ottawa

Modern Niagara Group

10 Hearst Way
Ottawa, ON
K2L 2P4

Phone: (613) 591-7505
Fax: (613) 591-1523
Contact: Brad McAninch

Modern Niagara Ottawa

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

Phone: (613) 591-7505
Fax: (613) 591-1523
Contact: Randy Lee

Modern Niagara Building Services
Ottawa

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

Phone: (613) 591-1338
Fax: (613) 591-1722
Contact: Ryan McCurry

Modern Niagara Building Controls
Ottawa

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

Phone: 613.591.7505
Contact: Paul Bradley