Contact
Modern Niagara Group offers the benefits of a national resource base with the entrepreneurial culture of a local owner-managed business. Our team 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: Yves Perron
Modern Niagara Building Services Vancouver
1633 Kebet Way
Port Coquitlam, BC
V3C 5W9
Phone: (604) 988-5241
Fax: (604) 988-5399
Contact: Damon Davis
Calgary
Modern Niagara Calgary
3652 44th Avenue S.E.
Calgary, AB
T2B 3J9
Phone: (403) 230-3225
Fax: (403) 230-3226
Contact: Nick Walden
Modern Niagara Calgary – Building Services
3652 44th Avenue S.E.
Calgary, AB
T2B 3J9
Phone: 403-230-3225 x 2245
Fax: 403-230-3226
Contact: Craig Mathes, RSE
Edmonton
Modern Niagara Edmonton
3615 11th Street
Unit 100
Nisku, AB
T9E 1C6
Phone: (780) 455-4605
Fax: (780) 948-5716
Contact: Bob Smith
Modern Niagara Edmonton – Building Services
3615 11th Street
Unit 100
Nisku, AB
T9E 1C6
Phone: (403) 230-3225 x 2245
Fax: (403) 230-3226
Contact: Craig Mathes, RSE
Toronto
Modern Niagara Toronto
8125 Hwy 50
Vaughan, ON
L4H 4S6
Phone: (416) 749-6031
Fax: (289) 657-1100
Contact: Chris Kalogritsas
Modern Niagara Building Services Toronto
8125 Hwy 50
Vaughan, ON
L4H 4S6
Phone: (416) 748-3882
Fax: (289) 657-1100
Contact: Shaun Robertson
Modern Niagara Building Controls Toronto
8125 Hwy 50
Vaughan, ON
L4H 4S6
Phone: (416) 749-6031
Fax: (289) 657-1100
Contact: Sam Boyajian
Modern Niagara Toronto Downtown
110 Yonge Street, Suite 1102
Toronto, ON
M5C 1T4
Phone: (416) 360-1617
Fax: (416) 360-7088
Contact: Sean Smithson
Modern Niagara Toronto Electrical
8125 Hwy 50
Vaughan, ON
L4H 4S6
Phone: (416) 749-6031
Fax: (289) 657-1100
Contact: Gavin Trewern
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
Modern Niagara Toronto Electrical – Quinte St. Lawrence
1900 Cordukes Road
Kingston, ON
K7L 4V4
Phone: (613) 536-7194
Fax: (613) 536-3936
Contact: Rob Boisvert
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
85 Denzil Doyle Court
Ottawa, ON
K2M 2G8
Phone: (613) 591-7505
Fax: (613) 591-1523
Contact: Gil Rocheleau
Modern Niagara Building Services Ottawa
85 Denzil Doyle Court
Ottawa, ON
K2M 2G8
Phone: (613) 591-1338
Fax: (613) 591-1722
Contact: Paul Bradley
Modern Niagara Building Controls Ottawa
85 Denzil Doyle Court
Ottawa, ON
K2M 2G8
Phone: (613) 591-7505
Contact: Paul Bradley