1 |
Black & Mcdonald LIMITED
|
Canada
|
Toronto
|
2 Bloor St E Suite 2100
|
N/A
|
Ontario
|
M4W 1A8
|
blackandmcdonald.com
|
Plumbing/heating/air cond contractor
|
1921
|
$1,489,664,000
|
5500
|
Corporation
|
69
|
N/A
|
245845543
|
2 |
Black & Mcdonald Group LIMITED
|
Canada
|
Toronto
|
2 Bloor St E Suite 2100
|
N/A
|
Ontario
|
M4W 1A8
|
blackandmcdonald.com
|
Plumbing/heating/air cond contractor
|
1978
|
$1,354,240,000
|
5000
|
Corporation
|
69
|
N/A
|
255371106
|
3 |
Reliance Comfort LIMITED Partnership
|
Canada
|
North York
|
2 Lansing Sq
|
N/A
|
Ontario
|
M2J 4P8
|
reliancehomecomfort.com
|
Plumbing/heating/air cond contractor
|
1997
|
$406,272,000
|
1500
|
Partnership of unknown
|
18
|
N/A
|
255617234
|
4 |
Trotter And Morton Building Technologies INC
|
Canada
|
Calgary
|
5711 1 St Se
|
N/A
|
Alberta
|
T2H 1H9
|
trotterandmorton.com
|
Plumbing/heating/air cond contractor
|
1959
|
$338,560,000
|
1250
|
Corporation
|
16
|
N/A
|
256059674
|
5 |
E.S. Fox LIMITED
|
Canada
|
Niagara Falls
|
9127 Montrose Rd
|
N/A
|
Ontario
|
L2E 7J9
|
esfox.com
|
Plumbing/heating/air cond contractor
|
1964
|
$270,848,000
|
1000
|
Corporation
|
14
|
N/A
|
245865386
|
6 |
Modern Niagara Design Services INC
|
Canada
|
Kanata
|
85 Denzil Doyle Crt
|
N/A
|
Ontario
|
K2M 2G8
|
modernniagara.com
|
Plumbing/heating/air cond contractor
|
1962
|
$190,000,000
|
700
|
Corporation
|
32
|
N/A
|
245831433
|
7 |
Sunny Corner Enterprises INC
|
Canada
|
Miramichi
|
259 Dalton Ave
|
N/A
|
New Brunswick
|
E1V 3C4
|
N/A
|
Plumbing/heating/air cond contractor
|
2015
|
$189,593,600
|
700
|
Corporation
|
4
|
N/A
|
246744905
|
8 |
2953-6778 Québec INC
|
Canada
|
Boucherville
|
549 Rue de Verrazano
|
N/A
|
Quebec
|
J4B 7W2
|
N/A
|
Plumbing/heating/air cond contractor
|
1992
|
$142,195,200
|
525
|
Corporation
|
0
|
N/A
|
256253309
|
9 |
Minus Forty Qbd CORP
|
Canada
|
Georgetown
|
30 Armstrong Ave
|
N/A
|
Ontario
|
L7G 4R9
|
N/A
|
Plumbing/heating/air cond contractor
|
2021
|
$141,445,500
|
500
|
Corporation
|
4
|
N/A
|
246333957
|
10 |
Cogesmic INC
|
Canada
|
Sainte-marie
|
424 2e Av Du Parc-industriel
|
N/A
|
Quebec
|
G6E 1B6
|
N/A
|
Plumbing/heating/air cond contractor
|
1989
|
$139,000,000
|
500
|
Corporation
|
0
|
N/A
|
256066984
|
11 |
Tbc Constructions INC
|
Canada
|
Québec
|
760 Av Godin
|
N/A
|
Quebec
|
G1M 2K4
|
N/A
|
Plumbing/heating/air cond contractor
|
2014
|
$135,424,000
|
500
|
Corporation
|
3
|
N/A
|
245972919
|
12 |
Lockerbie & Hole Contracting LIMITED
|
Canada
|
Edmonton
|
14940 121a Ave Nw
|
N/A
|
Alberta
|
T5V 1A3
|
lockerbiehole.com
|
Plumbing/heating/air cond contractor
|
2000
|
$135,424,000
|
500
|
Corporation
|
75
|
N/A
|
256289767
|
13 |
Guthrie Investments LTD
|
Canada
|
Fort Mcmurray
|
9912 Manning Ave
|
N/A
|
Alberta
|
T9H 2B9
|
N/A
|
Plumbing/heating/air cond contractor
|
1994
|
$135,424,000
|
500
|
Corporation
|
3
|
N/A
|
255710095
|
14 |
Guthrie Mechanical Services LTD
|
Canada
|
Fort Mcmurray
|
9912 Manning Ave
|
N/A
|
Alberta
|
T9H 2B9
|
N/A
|
Plumbing/heating/air cond contractor
|
1989
|
$135,424,000
|
500
|
Corporation
|
3
|
N/A
|
256016747
|
15 |
Troy Life & Fire Safety LTD
|
Canada
|
Owen Sound
|
1042 2nd Ave E
|
N/A
|
Ontario
|
N4K 2H7
|
troylfs.com
|
Plumbing/heating/air cond contractor
|
2007
|
$132,336,824
|
1050
|
Corporation
|
35
|
N/A
|
255924698
|
16 |
Vollmer INC
|
Canada
|
Windsor
|
3822 Sandwich St
|
N/A
|
Ontario
|
N9C 1C1
|
N/A
|
Plumbing/heating/air cond contractor
|
1965
|
$108,339,200
|
400
|
Corporation
|
3
|
N/A
|
255085203
|
17 |
Kel-Gor LIMITED
|
Canada
|
Sarnia
|
1411 Plank Rd
|
N/A
|
Ontario
|
N7T 7H3
|
N/A
|
Plumbing/heating/air cond contractor
|
1969
|
$106,842,300
|
450
|
Corporation
|
0
|
N/A
|
246524590
|
18 |
Arpi's Industries LTD
|
Canada
|
Calgary
|
6815 40 St Se
|
N/A
|
Alberta
|
T2C 2W7
|
arpis.com
|
Plumbing/heating/air cond contractor
|
2004
|
$98,588,672
|
364
|
Corporation
|
0
|
N/A
|
245766262
|
19 |
Lorneville Mechanical Contractors LTD
|
Canada
|
Saint John
|
75 Stinson Dr
|
N/A
|
New Brunswick
|
E2M 7E3
|
N/A
|
Plumbing/heating/air cond contractor
|
1977
|
$97,576,100
|
500
|
Corporation
|
3
|
N/A
|
247589372
|
20 |
Gateway Mechanical Services INC
|
Canada
|
Edmonton
|
14605 118 Ave Nw
|
N/A
|
Alberta
|
T5L 2M7
|
gatewaymechanical.ca
|
Plumbing/heating/air cond contractor
|
1978
|
$95,000,000
|
350
|
Corporation
|
13
|
N/A
|
246534997
|
21 |
9371-2222 Québec INC
|
Canada
|
Québec
|
1700 Rue Léon-harmel
|
N/A
|
Quebec
|
G1N 4R9
|
N/A
|
Plumbing/heating/air cond contractor
|
2017
|
$94,796,800
|
350
|
Corporation
|
0
|
N/A
|
246235798
|
22 |
Anmar Mechanical And Electrical Contractors LTD
|
Canada
|
Lively
|
199 Mumford Rd
|
N/A
|
Ontario
|
P3Y 0A4
|
anmar.ca
|
Plumbing/heating/air cond contractor
|
1989
|
$94,796,800
|
350
|
Corporation
|
9
|
N/A
|
256055973
|
23 |
Modern Niagara Vancouver INC.
|
Canada
|
North Vancouver
|
788 Harbourside Dr Suite 200
|
N/A
|
British Columbia
|
V7P 3R7
|
N/A
|
Plumbing/heating/air cond contractor
|
1959
|
$89,379,840
|
330
|
|
32
|
N/A
|
246700366
|
24 |
Développement Edf Renouvelables INC
|
Canada
|
Montréal
|
1134 Rue Sainte-catherine O Bureau 910
|
N/A
|
Quebec
|
H3B 1H4
|
N/A
|
Plumbing/heating/air cond contractor
|
2008
|
$82,337,792
|
304
|
Corporation
|
31005
|
N/A
|
256334991
|
25 |
Brymark Installations Group INC
|
Canada
|
Port Coquitlam
|
1648 Broadway St
|
N/A
|
British Columbia
|
V3C 2M8
|
N/A
|
Plumbing/heating/air cond contractor
|
1983
|
$81,254,400
|
300
|
Corporation
|
4
|
N/A
|
255220174
|
26 |
MODERN/NIAGARA Group INC
|
Canada
|
Ottawa
|
10b Hearst Way
|
N/A
|
Ontario
|
K2L 2P4
|
modernniagara.com
|
Plumbing/heating/air cond contractor
|
1999
|
$81,254,400
|
300
|
Corporation
|
32
|
N/A
|
256516407
|
27 |
Chemfab Industries INC
|
Canada
|
Corunna
|
466 Polymoore Dr
|
N/A
|
Ontario
|
N0N 1G0
|
cii-chemfab.com
|
Plumbing/heating/air cond contractor
|
1980
|
$81,254,400
|
300
|
Corporation
|
0
|
N/A
|
255419530
|
28 |
Lisi Mechanical Contractors LTD
|
Canada
|
Etobicoke
|
160 Disco Rd
|
N/A
|
Ontario
|
M9W 1M4
|
lisimechanical.com
|
Plumbing/heating/air cond contractor
|
1979
|
$74,483,200
|
275
|
Corporation
|
4
|
N/A
|
255936904
|
29 |
Penguin Power Solar
|
Canada
|
Wingham
|
2118 Huron Bruce Rd
|
N/A
|
Ontario
|
N0G 2W0
|
N/A
|
Plumbing/heating/air cond contractor
|
2008
|
$69,000,000
|
250
|
Corporation
|
0
|
N/A
|
246070074
|
30 |
Neelands Group LIMITED
|
Canada
|
Burlington
|
4131 Palladium Way
|
N/A
|
Ontario
|
L7M 0V9
|
neelands.com
|
Plumbing/heating/air cond contractor
|
1958
|
$68,795,392
|
254
|
Corporation
|
4
|
N/A
|
245725715
|
31 |
Multitech Trades CORP
|
Canada
|
Mississauga
|
2025 Meadowvale Blvd Unit 2
|
N/A
|
Ontario
|
L5N 5N1
|
N/A
|
Plumbing/heating/air cond contractor
|
1978
|
$68,000,000
|
250
|
Corporation
|
3
|
N/A
|
255285545
|
32 |
Atlantica Mechanical Contractors Incorporated
|
Canada
|
Dartmouth
|
9 Ralston Ave
|
N/A
|
Nova Scotia
|
B3B 1H5
|
modernniagara.com
|
Plumbing/heating/air cond contractor
|
2016
|
$67,712,000
|
250
|
Corporation
|
6
|
N/A
|
255635326
|
33 |
Hoover Mechanical Plumbing & Heating LTD
|
Canada
|
Calgary
|
3640 61 Ave Se Suite 1
|
N/A
|
Alberta
|
T2C 2J3
|
hoovermechanical.com
|
Plumbing/heating/air cond contractor
|
1998
|
$61,000,000
|
225
|
Corporation
|
0
|
N/A
|
256435204
|
34 |
Av-Tech INC
|
Canada
|
Québec
|
2300 Rue Léon-harmel Bureau 101
|
N/A
|
Quebec
|
G1N 4L2
|
N/A
|
Plumbing/heating/air cond contractor
|
1970
|
$60,940,800
|
225
|
Corporation
|
4
|
N/A
|
255406356
|
35 |
Arpi's North INC
|
Canada
|
Edmonton
|
14445 123 Ave Nw
|
N/A
|
Alberta
|
T5L 2Y1
|
arpisnorth.com
|
Plumbing/heating/air cond contractor
|
2006
|
$54,982,144
|
203
|
Corporation
|
0
|
N/A
|
255625839
|
36 |
Leprohon INC
|
Canada
|
Sherbrooke
|
6171 Boul Bourque
|
N/A
|
Quebec
|
J1N 1H2
|
leprohon.com
|
Plumbing/heating/air cond contractor
|
1940
|
$54,169,600
|
200
|
Corporation
|
3
|
N/A
|
245894853
|
37 |
Stuart Olson Industrial Constructors INC
|
Canada
|
Sudbury
|
670 Falconbridge Rd Unit 1
|
N/A
|
Ontario
|
P3A 4S4
|
lairdelectric.com
|
Plumbing/heating/air cond contractor
|
2011
|
$53,357,056
|
197
|
Corporation
|
101
|
N/A
|
245666504
|
38 |
National Energy CORPORATION
|
Canada
|
North York
|
25 Sheppard Ave W Suite 1700
|
N/A
|
Ontario
|
M2N 6S6
|
justenergy.com
|
Plumbing/heating/air cond contractor
|
2003
|
$51,461,120
|
190
|
Corporation
|
26
|
N/A
|
256030145
|
39 |
Master Mechanical Contractors INC
|
Canada
|
Saint John
|
11 Whitebone Way
|
N/A
|
New Brunswick
|
E2J 4Y3
|
N/A
|
Plumbing/heating/air cond contractor
|
1995
|
$51,000,000
|
185
|
Corporation
|
2
|
N/A
|
256317477
|
40 |
Navada Ltée
|
Canada
|
Longueuil
|
675 Rue Hérelle
|
N/A
|
Quebec
|
J4G 2M8
|
N/A
|
Plumbing/heating/air cond contractor
|
1978
|
$50,106,880
|
185
|
Corporation
|
5
|
N/A
|
246281477
|
41 |
S.A.T Solar & Alternative Technology
|
Canada
|
Mississauga
|
1935 Drew Rd Suite 28
|
N/A
|
Ontario
|
L5S 1M7
|
N/A
|
Plumbing/heating/air cond contractor
|
1996
|
$48,000,000
|
200
|
Corporation
|
0
|
N/A
|
256056834
|
42 |
Prime Boiler Services LTD
|
Canada
|
Red Deer
|
155 Queens Dr
|
N/A
|
Alberta
|
T4P 0R3
|
N/A
|
Plumbing/heating/air cond contractor
|
2013
|
$46,613,000
|
200
|
Corporation
|
0
|
N/A
|
245986529
|
43 |
Kolostat INC
|
Canada
|
Laval
|
2005 Rue le Châtelier
|
N/A
|
Quebec
|
H7L 5B3
|
N/A
|
Plumbing/heating/air cond contractor
|
1927
|
$46,613,000
|
200
|
Corporation
|
2
|
N/A
|
245947589
|
44 |
Vet's Sheet Metal LTD
|
Canada
|
Edmonton
|
6111 56 Ave Nw
|
N/A
|
Alberta
|
T6B 3E2
|
N/A
|
Plumbing/heating/air cond contractor
|
2005
|
$46,613,000
|
200
|
Corporation
|
0
|
N/A
|
245776598
|
45 |
Bmp Mechanical LTD
|
Canada
|
Calgary
|
6420 6a St Se Suite 110
|
N/A
|
Alberta
|
T2H 2B7
|
N/A
|
Plumbing/heating/air cond contractor
|
2005
|
$46,613,000
|
200
|
Corporation
|
0
|
N/A
|
255552353
|
46 |
Les Entreprises De Réfrigération L.S. INC
|
Canada
|
Laval
|
1610 Rue Guillet
|
N/A
|
Quebec
|
H7L 5B2
|
N/A
|
Plumbing/heating/air cond contractor
|
1978
|
$46,613,000
|
200
|
Corporation
|
4
|
N/A
|
255773135
|
47 |
Kelson Mechanical INC
|
Canada
|
Sharon
|
2 Bales Dr W
|
N/A
|
Ontario
|
L0G 1V0
|
N/A
|
Plumbing/heating/air cond contractor
|
2012
|
$46,613,000
|
200
|
Corporation
|
0
|
N/A
|
255645176
|
48 |
Groupe Beaudoin INC
|
Canada
|
Lévis
|
1170 Ch Olivier
|
N/A
|
Quebec
|
G7A 2M7
|
N/A
|
Plumbing/heating/air cond contractor
|
2007
|
$46,613,000
|
200
|
Corporation
|
0
|
N/A
|
255665614
|
49 |
University Plumbing & Heating LTD
|
Canada
|
North York
|
3655 Keele St
|
N/A
|
Ontario
|
M3J 1M8
|
N/A
|
Plumbing/heating/air cond contractor
|
1995
|
$41,951,700
|
180
|
Corporation
|
0
|
N/A
|
256359030
|
50 |
Groupe Pro-B INC
|
Canada
|
Trois-rivières
|
3535 Boul L.-p.-normand
|
N/A
|
Quebec
|
G9B 0G8
|
N/A
|
Plumbing/heating/air cond contractor
|
1989
|
$40,627,200
|
150
|
Corporation
|
2
|
N/A
|
245951847
|