Share This Page

Main Content

Locations & Contact

mng-map

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

Keith Plumbing and Heating

#1- 40 Gostick Place
North Vancouver, BC
V7M 3G3

Phone: (604) 980-4891
Fax: (604) 980-4756
Contact: Yves Perron

Calgary

Modern Niagara Alberta
Calgary

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

Phone: (403) 230-3225
Fax: (403) 230-3226
Contact: Andrew Yohanna

Edmonton

Modern Niagara Alberta
Edmonton

201 - 26229 Township Road 531A
Acheson, AB
T7X 5A4

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

Ottawa

Modern Niagara Group

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

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 Electrical
Ottawa

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

Phone: (613) 591-7505
Contact: Michael Fournier

Modern Niagara Building Controls
Ottawa

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

Phone: 613.591.7505
Contact: Ryan McCurry

Saskatoon

Modern Niagara Saskatchewan

1638-B Alberta Avenue
Saskatoon, SK
S7K 1R6

Phone: (306) 653-7505
Fax: (306) 653-7506
Contact: Tim Theodosiou

Modern Niagara Building Controls
Saskatchewan

1638-B Alberta Avenue
Saskatoon, SK
S7K 1R6

Phone: (306) 653-7505
Contact: Justin Toms

Toronto

Modern Niagara Toronto

695 Flint Road
Toronto, ON
M3J 2T7

Phone: (416) 749-6031
Fax: (416) 749-4673
Contact: Jim Warner

Modern Niagara Building Services
Toronto

695 Flint Road
Toronto, ON
M3J 2T7

Phone: (416) 748-3882
Fax: (416) 748-1439
Contact: Kevin Spencer

Modern Niagara Building Controls
Toronto

695 Flint Road
Toronto, ON
M3J 2T7

Phone: (416) 749-6031
Fax: (416) 749-4673
Contact: Steve Martin

Modern Niagara Toronto
Downtown

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

Phone: (416) 360-1617
Fax: (416) 360-7088
Contact: Paul Perry

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
Toronto

7 Vulcan Street
Toronto, ON
M9W 1L3

Phone: (416) 749-9782
Fax: (416) 749-8720
Contact: Kenan Huskovic

Industrial Electrical Contractors
Kingston

1900 Cordukes Road
Kingston, ON
K7L 4V4

Phone: (613) 536-7194
Fax: (613) 536-3936
Contact: Kenan Huskovic

Industrial Electrical Contractors
Brockville

185 North Augusta Rd.
Brockville, ON
K6V 5V8

Phone: (613) 342-6252
Fax: (613) 342-5750
Contact: Kenan Huskovic

Industrial Electrical Contractors
Belleville

99 Parks Drive
Belleville, ON
K8N 4Z5

Phone: (613) 962-2642
Fax: (613) 962-0049
Contact: Kenan Huskovic