Contact
Modern Niagara helps achieve building objectives by meeting their mechanical, electrical, integrated building technology, and building services needs. We also deliver tailor-made solutions to help achieve the desired results.
Our teams are passionate and determined to provide our clients with exceptional experiences. We look forward to working with you on your next project.
Our offices are located in Vancouver, Calgary, Edmonton, Toronto, Southwestern Ontario, and Ottawa.
To connect with our team, please contact the office nearest to you.
Calgary
Modern Niagara Calgary – Construction
3652 44th Avenue S.E.
Calgary, AB
T2B 3J9
Phone: (403) 230-3225
Fax: (403) 230-3226
Contact: Ian MacDonald
Modern Niagara Calgary – Building Services
3652 44th Avenue S.E.
Calgary, AB
T2B 3J9
Phone: 844-442-4066 (24/7 Service Dispatch Line)
Fax: 403-230-3226
Contact: Garet Cooper
Modern Niagara Calgary – Building Controls
3652 44th Avenue S.E.
Calgary, AB
T2B 3J9
Phone: (403) 230-3225
Fax: (403) 230-3226
Contact: Al Underhill
Edmonton
Modern Niagara Edmonton – Construction
Office
3601 82 Ave
Unit 212
Leduc, AB
T9E 0H7
Shop
3601 82 Ave
Unit 107
Leduc, AB
T9E 0H7
Phone: (780) 455-4605
Fax: (780) 948-5716
Contact: Ian MacDonald
Modern Niagara Edmonton – Building Services
17608 103 Avenue
Unit 101
Edmonton, AB
T5S 1J9
Phone: (780) 455-4607 (24/7 Service Dispatch Line)
Fax: (780) 948-5716
Contact: Jordan Baxandall
Modern Niagara Edmonton – Building Controls
17608 103 Avenue
Unit 101
Edmonton, AB
T5S 1J9
Phone: (780) 455-4605
Fax: (780) 948-5716
Contact: Al Underhill
Kingston
Modern Niagara Kingston – Building Services
945 Princess Street, Suite 128
Building 50
Kingston, ON
K7L 0E9
Phone: (613) 547-0147
Fax: (613) 547-4276
Contact: Brendan Hulme
Modern Niagara Kingston – Electrical
945 Princess Street, Suite 130
Building 50
Kingston, ON
K7L 0E9
Phone: (613) 547-0147
Fax: (613) 536-3936
Contact: Sean Robinson
Ottawa
Modern Niagara Group
10B Hearst Way
Ottawa, ON
K2L 2P4
Phone: (613) 591-7505
Fax: (613) 591-1523
Contact: Brad McAninch
Modern Niagara Ottawa – Construction
85 Denzil Doyle Court
Ottawa, ON
K2M 2G8
Phone: (613) 591-7505
Fax: (613) 591-1523
Contact: Lane Campbell
Modern Niagara Ottawa – Building Services
85 Denzil Doyle Court
Ottawa, ON
K2M 2G8
Phone: (613) 591-1338 (24/7 Service Dispatch Line)
Fax: (613) 591-1722
Contact: Paul Bradley
Modern Niagara Ottawa – Building Controls
85 Denzil Doyle Court
Ottawa, ON
K2M 2G8
Phone: (613) 591-7505
Contact: Kevin Brett
Southwestern Ontario
Modern Niagara Southwestern Ontario – Construction
115 Hempstead Drive – Units 9 & 10
Hamilton, Ontario
L8W 2Y6
Phone: (289) 768-1951
Contact: Graham Kitching
Modern Niagara Southwestern Ontario – Building Services
115 Hempstead Drive – Units 9 & 10
Hamilton, Ontario
L8W 2Y6
Phone: (289) 768-1951
Contact: Danny Silvano
After-hours Contact: (416) 748-3882
Toronto
Modern Niagara Toronto – Construction
8125 Hwy 50
Vaughan, ON
L4H 4S6
Phone: (416) 749-6031
Fax: (289) 657-1100
Contact: Brad McAninch
Modern Niagara Toronto – Building Services
8125 Hwy 50
Vaughan, ON
L4H 4S6
Phone: (416) 748-3882
Fax: (289) 657-1100
Contact: Shaun Robertson
Modern Niagara Toronto – Building Controls
8125 Hwy 50
Vaughan, ON
L4H 4S6
Phone: (416) 749-6031
Fax: (289) 657-1100
Contact: Paul Bradley
Modern Niagara Toronto – Downtown
110 Yonge Street, Suite 1102
Toronto, ON
M5C 1T4
Phone: (416) 360-1617
Fax: (416) 360-7088
Contact: Tim Theodosiou
Modern Niagara Toronto – Electrical
8125 Hwy 50
Vaughan, ON
L4H 4S6
Phone: (647) 482-9337
Fax: (289) 657-1100
Contact: Nick Gallo
Vancouver
Modern Niagara Vancouver – Construction
788 Harbourside Drive, Suite 200
North Vancouver, BC
V7P 3R7
Phone: (604) 980-4891
Fax: (604) 980-4756
Contact: Paul Demeule
Modern Niagara Vancouver – Building Services
1633 Kebet Way
Port Coquitlam, BC
V3C 5W9
Phone: (604) 988-5241 (24/7 Service Dispatch Line)
Fax: (604) 988-5399
Contact: Damon Davis
Modern Niagara Vancouver – Building Controls
1633 Kebet Way
Port Coquitlam, BC
V3C 5W9
Phone: (604) 988-5241
Fax: (604) 988-5399
Contact: Al Underhill