1 |
Johnson Controls, INC.
|
USA
|
Milwaukee
|
5757 N Green Bay Ave
|
N/A
|
Milwaukee
|
53209
|
johnsoncontrols.com
|
Plumbing/heating/air cond contractor
|
1900
|
11149216441
|
126377
|
Corporation
|
2458
|
1 J03577
|
187763685
|
2 |
Sunrun INC.
|
USA
|
San Francisco
|
225 Bush St Ste 1400
|
N/A
|
California
|
941044249
|
sunrun.com
|
Plumbing/heating/air cond contractor
|
2007
|
2321422000
|
12408
|
Corporation
|
305
|
4564662
|
465245693
|
3 |
Southland Industries
|
USA
|
Garden Grove
|
12131 Western Ave
|
N/A
|
California
|
928412914
|
southlandind.com
|
Plumbing/heating/air cond contractor
|
1949
|
2032817686
|
2150
|
Corporation
|
28
|
N/A
|
201505036
|
4 |
Star Group, L.P.
|
USA
|
Stamford
|
9 W Broad St Ste 310
|
N/A
|
Connecticut
|
069023758
|
star-gas.com
|
Plumbing/heating/air cond contractor
|
1995
|
2006558000
|
3194
|
Partnership of unknown
|
127
|
2544224
|
503278554
|
5 |
Sunpower Manufacturing Oregon, LLC
|
USA
|
Hillsboro
|
4530 Ne Dawson Creek Dr
|
N/A
|
Washington
|
97124
|
us.sunpower.com
|
Plumbing/heating/air cond contractor
|
2018
|
1864230000
|
1
|
Corporation
|
22
|
7006799
|
232786165
|
6 |
American Residential Services LLC
|
USA
|
Memphis
|
965 Ridge Lake Blvd Ste 201
|
N/A
|
Shelby
|
38120
|
ars.com
|
Plumbing/heating/air cond contractor
|
2014
|
1524770283
|
8030
|
Corporation
|
148
|
2823327
|
212569725
|
7 |
Acco Engineered Systems, INC.
|
USA
|
Pasadena
|
888 E Walnut St
|
N/A
|
Los Angeles
|
91101
|
accoes.com
|
Plumbing/heating/air cond contractor
|
1934
|
1512722000
|
1950
|
Corporation
|
33
|
0246091
|
188089368
|
8 |
Tesla Energy Operations, INC.
|
USA
|
San Mateo
|
3055 Clearview Way
|
N/A
|
San Mateo
|
94402
|
N/A
|
Plumbing/heating/air cond contractor
|
2016
|
1419209637
|
12000
|
Corporation
|
527
|
4178768
|
455153907
|
9 |
Emcor Construction Services, INC.
|
USA
|
Norwalk
|
301 Merritt 7 Fl 6
|
N/A
|
Connecticut
|
068511052
|
emcorgroup.com
|
Plumbing/heating/air cond contractor
|
1992
|
1176910439
|
700
|
Corporation
|
492
|
2295158
|
501018040
|
10 |
Mes Holding CORPORATION
|
USA
|
Norwalk
|
301 Merritt 7
|
N/A
|
Connecticut
|
068511070
|
emcorgroup.com
|
Plumbing/heating/air cond contractor
|
1994
|
1176910439
|
700
|
Corporation
|
492
|
N/A
|
501016359
|
11 |
Mx Holdings Us, INC.
|
USA
|
Irvine
|
153 Technology Dr Ste 200
|
N/A
|
California
|
926182461
|
cfpfire.com
|
Plumbing/heating/air cond contractor
|
1997
|
1070116873
|
1790
|
Corporation
|
39
|
N/A
|
465354808
|
12 |
Delcor, Incorporated
|
USA
|
Greenville
|
834 Rivit St
|
N/A
|
Pitt
|
27834
|
N/A
|
Plumbing/heating/air cond contractor
|
1984
|
795879599
|
2100
|
Corporation
|
55
|
0343360
|
499938842
|
13 |
Ares Holdings, LLC
|
USA
|
Melbourne
|
1045 S John Rodes Blvd Frnt
|
N/A
|
Florida
|
329042000
|
cmsmechanical.com
|
Plumbing/heating/air cond contractor
|
2002
|
627866871
|
2300
|
Corporation
|
16
|
N/A
|
242255697
|
14 |
American Residential Services Of Indiana, INC.
|
USA
|
Saint Louis
|
10403 Baur Blvd Ste E
|
N/A
|
Missouri
|
631321910
|
ars.com
|
Plumbing/heating/air cond contractor
|
1982
|
582561702
|
7500
|
Corporation
|
145
|
N/A
|
506459608
|
15 |
Kelly Jh Holding LLC
|
USA
|
Longview
|
821 3rd Ave
|
N/A
|
Cowlitz
|
98632
|
jhkelly.com
|
Plumbing/heating/air cond contractor
|
1998
|
572876825
|
1000
|
Corporation
|
6
|
601897053
|
191961454
|
16 |
Sunnova Energy International INC.
|
USA
|
Houston
|
20 Greenway Plz Ste 540
|
N/A
|
Harris
|
77046
|
sunnova.com
|
Plumbing/heating/air cond contractor
|
2012
|
557690000
|
1173
|
Corporation
|
114
|
7353308
|
232915189
|
17 |
Conti LLC
|
USA
|
Sterling Heights
|
6417 Center Dr
|
N/A
|
Michigan
|
483122600
|
conticorporation.com
|
Plumbing/heating/air cond contractor
|
2019
|
537720219
|
2500
|
Corporation
|
6001
|
N/A
|
203865085
|
18 |
Mckinstry CO., LLC
|
USA
|
Seattle
|
5005 3rd Ave S
|
N/A
|
Washington
|
981342423
|
mckinstry.com
|
Plumbing/heating/air cond contractor
|
1960
|
534192526
|
1300
|
Corporation
|
18
|
N/A
|
207053110
|
19 |
Sehac Holdings LLC
|
USA
|
Plano
|
3820 American Dr Ste 200
|
N/A
|
Texas
|
750756126
|
enercare.ca
|
Plumbing/heating/air cond contractor
|
2016
|
509177770
|
291
|
Corporation
|
643
|
N/A
|
215843362
|
20 |
Service Experts LLC
|
USA
|
Richardson
|
1840 N Greenville Ave Ste 128
|
N/A
|
Dallas
|
75081
|
N/A
|
Plumbing/heating/air cond contractor
|
1996
|
499846301
|
162
|
Corporation
|
680
|
2605305
|
516587345
|
21 |
Hb Global, LLC
|
USA
|
Harrisburg
|
300 N 2nd St Ste 801
|
N/A
|
Pennsylvania
|
171011303
|
honeywell.com
|
Plumbing/heating/air cond contractor
|
2017
|
496486729
|
500
|
Corporation
|
24
|
6612420
|
216325596
|
22 |
Limbach Facility Services L.L.C.
|
USA
|
Warrendale
|
797 Commonwealth Dr
|
N/A
|
Pennsylvania
|
150867520
|
limbachinc.com
|
Plumbing/heating/air cond contractor
|
2002
|
493771787
|
1011
|
Corporation
|
22
|
3555585
|
224559046
|
23 |
Limbach Holdings LLC
|
USA
|
Warrendale
|
797 Commonwealth Dr
|
N/A
|
Pennsylvania
|
150867520
|
limbachinc.com
|
Plumbing/heating/air cond contractor
|
1994
|
493771787
|
1066
|
Corporation
|
22
|
3588231
|
486852246
|
24 |
Dynamic Systems, INC.
|
USA
|
Austin
|
3901 S Lamar Blvd Ste 300
|
N/A
|
Travis
|
78704
|
dynamsys.com
|
Plumbing/heating/air cond contractor
|
1988
|
482757852
|
1000
|
Corporation
|
17
|
0109382500
|
245499062
|
25 |
Ssw Advanced Technologies, LLC
|
USA
|
Fort Smith
|
3501 Tulsa St
|
N/A
|
Arkansas
|
729036809
|
sswholding.net
|
Plumbing/heating/air cond contractor
|
1997
|
482268186
|
1476
|
Corporation
|
31
|
N/A
|
194603850
|
26 |
Coolsys Commercial & Industrial Solutions, INC.
|
USA
|
Brea
|
145 S State College Blvd Ste 200
|
N/A
|
California
|
928215818
|
N/A
|
Plumbing/heating/air cond contractor
|
2007
|
480584391
|
1000
|
Corporation
|
698
|
2353320
|
519931998
|
27 |
Rk Industries, LLC
|
USA
|
Denver
|
3800 Xanthia St
|
N/A
|
Denver
|
80238
|
rkindustries.com
|
Plumbing/heating/air cond contractor
|
1985
|
459068174
|
1000
|
Corporation
|
6
|
19961082210
|
243001874
|
28 |
Shambaugh & Son, L.P.
|
USA
|
Fort Wayne
|
7614 Opportunity Dr
|
N/A
|
Allen
|
46825
|
N/A
|
Plumbing/heating/air cond contractor
|
2002
|
443317884
|
1800
|
Partnership of unknown
|
493
|
0012169710
|
187574604
|
29 |
Direct Energy Us Home Services, INC.
|
USA
|
Beavercreek
|
70 Birch Aly Ste 240
|
N/A
|
Ohio
|
454401477
|
centrica.com
|
Plumbing/heating/air cond contractor
|
2003
|
425744367
|
1900
|
Corporation
|
245
|
N/A
|
242235217
|
30 |
GOWAN/GARRETT, INC.
|
USA
|
Houston
|
5550 Airline Dr
|
N/A
|
Harris
|
77076
|
gowaninc.com
|
Plumbing/heating/air cond contractor
|
1991
|
418133575
|
278
|
Corporation
|
493
|
0022008300
|
187326795
|
31 |
Pan-Pacific Mechanical LLC
|
USA
|
Fountain Valley
|
18250 Euclid St
|
N/A
|
Orange
|
92708
|
ppmechanical.com
|
Plumbing/heating/air cond contractor
|
1947
|
405331107
|
1000
|
Corporation
|
4
|
0214747
|
187694858
|
32 |
Summit Fire Protection CO.
|
USA
|
Saint Paul
|
575 Minnehaha Ave W
|
N/A
|
Ramsey
|
55103
|
summitcous.com
|
Plumbing/heating/air cond contractor
|
2021
|
396650451
|
532
|
Corporation
|
47
|
10L-671
|
208489765
|
33 |
Service Experts Heating & Air Conditioning LLC
|
USA
|
Richardson
|
1840 N Grnvlle Ave Ste 12
|
N/A
|
Texas
|
75081
|
serviceexperts.com
|
Plumbing/heating/air cond contractor
|
2004
|
363878546
|
1782
|
Corporation
|
643
|
N/A
|
214952290
|
34 |
Dyn Specialty Contracting, INC.
|
USA
|
Mclean
|
1420 Spring Hill Rd Ste 500
|
N/A
|
Fairfax County
|
22102
|
N/A
|
Plumbing/heating/air cond contractor
|
1986
|
363640252
|
3986
|
Corporation
|
493
|
02954311
|
501017873
|
35 |
J. F. Ahern CO.
|
USA
|
Fond Du Lac
|
855 Morris St
|
N/A
|
Fond Du Lac
|
54935
|
jfahern.com
|
Plumbing/heating/air cond contractor
|
1880
|
357695125
|
855
|
Corporation
|
17
|
1 A01731
|
188649309
|
36 |
Murray Plumbing And Heating CORPORATION
|
USA
|
East Rncho Dmngz
|
18414 S Santa Fe Ave
|
N/A
|
Los Angeles
|
90221
|
murraycompany.com
|
Plumbing/heating/air cond contractor
|
1972
|
354844741
|
1000
|
Corporation
|
4
|
0319967
|
211061965
|
37 |
Harris St Paul, INC.
|
USA
|
Saint Paul
|
909 Montreal Cir
|
N/A
|
Ramsey
|
55102
|
N/A
|
Plumbing/heating/air cond contractor
|
1983
|
342559194
|
300
|
Corporation
|
20
|
4H-1083
|
229061166
|
38 |
Vivint Solar, INC.
|
USA
|
Lehi
|
1800 W Ashton Blvd
|
N/A
|
Utah
|
840435490
|
vivintsolar.com
|
Plumbing/heating/air cond contractor
|
2020
|
341041000
|
2322
|
Corporation
|
306
|
4989756
|
214837772
|
39 |
Api Group Life Safety USA LLC
|
USA
|
Centennial
|
7026 S Tucson Way
|
N/A
|
Colorado
|
801123921
|
wsfp.com
|
Plumbing/heating/air cond contractor
|
1989
|
338367000
|
1429
|
Corporation
|
733
|
N/A
|
241631526
|
40 |
Mechanical Systems & Services, INC.
|
USA
|
Charlotte
|
11524 Wilmar Blvd
|
N/A
|
North Carolina
|
282736448
|
N/A
|
Plumbing/heating/air cond contractor
|
1996
|
309881032
|
415
|
Corporation
|
3
|
N/A
|
508205491
|
41 |
Bernhard Mcc, LLC
|
USA
|
Metairie
|
1 Galleria Blvd Ste 825
|
N/A
|
Louisiana
|
700017669
|
bernhard.com
|
Plumbing/heating/air cond contractor
|
2015
|
300000000
|
2000
|
Corporation
|
5
|
5856782
|
215799307
|
42 |
Brandt Engineering Company INC.
|
USA
|
Dallas
|
1728 Briercrest Dr
|
N/A
|
Texas
|
75229
|
brandt.us
|
Plumbing/heating/air cond contractor
|
1952
|
287253271
|
1833
|
Corporation
|
0
|
0011320000
|
215674007
|
43 |
Modigent, LLC
|
USA
|
Phoenix
|
3930 E Watkins St Ste 300
|
N/A
|
Arizona
|
850347251
|
N/A
|
Plumbing/heating/air cond contractor
|
2017
|
281739000
|
2000
|
Corporation
|
9
|
N/A
|
234401922
|
44 |
Elecnor, INC.
|
USA
|
Chino
|
4331 Schaefer Ave
|
N/A
|
San Bernardino
|
91710
|
elecnorbelco.com
|
Plumbing/heating/air cond contractor
|
2003
|
277789986
|
550
|
Corporation
|
302
|
3644797
|
209892569
|
45 |
Control Air Enterprises LLC
|
USA
|
Anaheim
|
5200 E la Palma Ave
|
N/A
|
Orange
|
92807
|
controlac.com
|
Plumbing/heating/air cond contractor
|
2019
|
277699973
|
1000
|
Corporation
|
3
|
7296049
|
232895385
|
46 |
Cleveland Electric Company INC
|
USA
|
Atlanta
|
3715 Northside Pkwy Nw Bldg 100-800
|
N/A
|
Fulton
|
30327
|
clevelandelectric.com
|
Plumbing/heating/air cond contractor
|
1962
|
277037550
|
1000
|
Corporation
|
5
|
A203541
|
186756348
|
47 |
Api Group De, INC.
|
USA
|
New Brighton
|
1100 Old Highway 8 Nw
|
N/A
|
Ramsey
|
55112
|
apigroupinc.com
|
Plumbing/heating/air cond contractor
|
2019
|
251536628
|
4340
|
Corporation
|
756
|
7574603
|
233043743
|
48 |
The Viking CORPORATION
|
USA
|
Caledonia
|
5150 Beltway Dr Se
|
N/A
|
Shiawassee
|
49316
|
vikinggroupinc.com
|
Plumbing/heating/air cond contractor
|
1898
|
250294832
|
237
|
Corporation
|
192
|
800042695
|
187901345
|
49 |
Apollo Sheet Metal, INC.
|
USA
|
Kennewick
|
1133 W Columbia Dr
|
N/A
|
Washington
|
993363472
|
apollomech.com
|
Plumbing/heating/air cond contractor
|
1981
|
249689102
|
1000
|
Corporation
|
8
|
N/A
|
206232377
|
50 |
Sma Solar Technology America LLC
|
USA
|
Rocklin
|
3925 Atherton Rd
|
N/A
|
California
|
957653720
|
sma-america.com
|
Plumbing/heating/air cond contractor
|
2009
|
247259531
|
200
|
Corporation
|
37
|
135173094
|
222349930
|