Share This Page

Main Content

Contact Us

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:

Western Canada

Modern Niagara Alberta Inc.

13823-156 Street NW
Edmonton, AB
T6V 1J1

Phone: (780) 455-4605
Fax: (780) 455-7405
Contact: Daryl Zimmerman

Modern Niagara Alberta Inc.

3510-29th Street NE, Bay 105
Calgary, AB
T1Y 7E5

Phone: (403) 230-3225
Fax: (403) 230-3226
Contact: Daryl Zimmerman

Modern Niagara Building Controls
Alberta

3510-29th Street NE, Bay 105
Calgary, AB
T1Y 7E5

Phone: (403) 230-3225
Contact: Steve Martin

Modern Niagara Building Controls
Saskatchewan

1638-B Alberta Avenue
Saskatoon, SK
S7K 1R6

Phone: (306) 653 7505
Contact: Steve Martin

Modern Niagara Saskatchewan

1638-B Alberta Avenue
Saskatoon, SK
S7K 1R6

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

Modern Niagara Industrial
Saskatchewan

1638-B Alberta Avenue
Saskatoon, SK
S7K 1R6

Phone: (306) 653 7505
Contact: Mike Campbell

GTA

Modern Niagara Toronto Inc.

695 Flint Road
Toronto, ON
M3J 2T7

Phone: (416) 749-6031
Fax: (416) 749-4673
Contact: Craig Pickering

Modern Niagara Toronto
Downtown

110 Yonge Street, Suite 1600
Toronto, ON
M5C 1T

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

Modern Niagara Building Services
Barrie

122 Saunders Road, Unit 7
Barrie, ON
L4N 9G8

Phone: (705) 797-1400
Fax: (705) 797-1401
Contact: Kevin Spencer

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

Modern Niagara Building Services
Cambridge

190 Turnbull Court, Unit 4
Cambridge, ON
N1T 1J2

Phone: (519) 629-0273
Fax: (519) 629-0277
Contact: Kevin Spencer

Modern Niagara Building Controls
GTA

695 Flint Road
Toronto, ON
M3J 2T7

Phone: (416) 749-6031
Fax: (416) 749-4673
Contact: Simone D'Angelo

Modern Niagara Design Services

2330 Millrace Court, Unit 1
Mississauga, ON
L5N 1W2

Phone: (905) 826-3508
Fax: (905) 826-8034
Contact: Marie McAlpine

DMC Mechancial Ltd

695 Flint Road
Toronto, ON
M3J 2T7

Phone: (416) 663-4300
Fax: (416) 663-4305
Contact: Jim Warner

DMC Mechanical
Downtown

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

Ontario – Greater Ottawa

Modern Niagara Group Inc.

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

Phone: (613) 591-7505
Fax: (613) 591-1523
Contact: Tony Sottile

Modern Niagara Ottawa Inc.

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

Phone: (613) 591-7505
Fax: (613) 591-1523
Contact: Yves Perron

Modern Niagara Building Services
Ottawa

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

Phone: (613) 591-1338
Fax: (613) 591-1722
Contact: Doug Wellman

Modern Niagara Industrial Inc.

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

Phone: (613) 591-7505
Fax: (613) 591-1523
Contact: Lane Campbell

Gorlan Mechanical Ltd.

95 Denzil Doyle Court
Ottawa, ON
K2M 2G8

Phone: (613) 838-5762
Fax: (613) 838-4105
Contact: Randy Lee

Gorlan Mechanical Ltd.
Fabrication Shop

5710 Akins Road
Stittsville, ON
K2S 1B8

Phone: (613) 838-5762
Fax: (613) 838-2204
Contact: Randy Lee

Eastern Canada

Atlantica Mechanical Contractors Inc.

9 Ralston Avenue
Darmouth, NS
B3B 1H5

Phone: (902) 468-2300
Fax: (902) 468-3289
Contact: Tom Vincent

Atlantica Mechanical Building Services
Nova Scotia

9 Ralston Avenue
Dartmouth, NS
B3B 1H5

Phone: (902) 468-2300
Fax: (902) 468-3289
Contact: Chris Marryatt

Atlantica Building Controls

9 Ralston Avenue
Dartmouth, NS
B3B 1H5

Phone: (902) 468-2300
Fax: (902) 468-3289
Contact: Ben Vincent

Refuel Systems

9 Ralston Avenue
Darmouth, NS
B3B 1H5

Phone: (902) 469-3835
Contact: Chris Curtis

Life Safety Systems

9 Ralston Avenue
Dartmouth, NS
B3B 1H5

Phone: (902) 468-7500
Fax: (902) 468-3289
Contact: David Vincent