Share This Page

Main Content

Contact Us – Mechanical

We invite you to contact our mechanical contractors today.

Modern Niagara – Headquarters

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

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

Modern Niagara 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

Modern Niagara Calgary

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

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

Modern Niagara Edmonton

13823-156 Street NW
Edmonton, AB
T6V 1J1

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

Modern Niagara Ottawa

85 Denzil Doyle Court
Ottawa, ON
K2M 2G8

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

Modern Niagara Saskatoon

1638-B Alberta Avenue
Saskatoon, SK
S7K 1R6

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

Modern Niagara Toronto

695 Flint Road
Toronto, ON
M3J 2T7

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

 

Talk to our mechanical contractors about about mechanical contracting, commercial mechanical construction, mechanical design-assist, sheet metal fabrication, commercial plumbing, hvac controls, hvac commissioning, and more!