| 1 | Johnson Controls, INC. | USA | Milwaukee | 5757 N Green Bay Ave | Milwaukee | 53209 | johnsoncontrols.***** | 1900 | $15,507,840,441 | 126,377 | N/A | N/A | 1 J03577 |
| 2 | Southland Industries | USA | Garden Grove | 12131 Western Ave | Orange | 92841 | southlandind.***** | 1949 | $2,841,379,040 | 2,150 | N/A | N/A | 951596533 |
| 3 | Paloma Rheem Investments, INC. | USA | New York City | 405 Lexington Ave Fl 26 | New York | 10174 | N/A | 1984 | $2,103,219,582 | 6,500 | N/A | N/A | N/A |
| 4 | Sunrun INC. | USA | San Francisco | 600 California St Fl 18 | San Francisco | 94108 | sunrun.***** | 2007 | $2,037,719,000 | 11,058 | N/A | N/A | 4564662 |
| 5 | American Residential Services LLC | USA | Memphis | 965 Ridge Lake Blvd Ste 201 | Shelby | 38120 | ars.***** | 2014 | $1,524,770,283 | 8,030 | N/A | N/A | 2823327 |
| 6 | Acco Engineered Systems, INC. | USA | Pasadena | 888 E Walnut St | Los Angeles | 91101 | accoes.***** | 1934 | $1,512,722,000 | 1,950 | N/A | N/A | 0246091 |
| 7 | Tesla Energy Operations, INC. | USA | San Mateo | 3055 Clearview Way | San Mateo | 94402 | tesla.***** | 2016 | $1,419,209,637 | 12,000 | N/A | N/A | 4178768 |
| 8 | Mes Holding CORPORATION | USA | Norwalk | 301 Merritt 7 | Fairfield | 06851 | emcorgroup.***** | 1994 | $1,176,910,439 | 700 | N/A | N/A | N/A |
| 9 | Emcor Construction Services, INC. | USA | Norwalk | 301 Merritt 7 Fl 6 | Fairfield | 06851 | emcorgroup.***** | 1992 | $1,176,910,439 | 700 | N/A | N/A | 2295158 |
| 10 | Mckinstry CO., LLC | USA | Seattle | 5005 3rd Ave S | King | 98134 | mckinstry.***** | 1960 | $961,119,328 | 1,300 | N/A | N/A | 910715040 |
| 11 | Sunnova Energy International INC. | USA | Houston | 20 Greenway Plz Ste 540 | Harris | 77046 | sunnova.***** | 2012 | $839,922,000 | 1,796 | N/A | N/A | 7353308 |
| 12 | Mx Holdings Us, INC. | USA | Irvine | 153 Technology Dr Ste 200 | Orange | 92618 | cfpfire.***** | 1997 | $820,332,816 | 1,790 | N/A | N/A | 202356604 |
| 13 | Delcor, Incorporated | USA | Greenville | 834 Rivit St | Pitt | 27834 | delcorinc.***** | 1984 | $795,879,599 | 2,100 | N/A | N/A | 0343360 |
| 14 | Limbach Facility Services L.L.C. | USA | Warrendale | 797 Commonwealth Dr | Allegheny | 15086 | limbachinc.***** | 2002 | $725,333,517 | 1,011 | N/A | N/A | 3555585 |
| 15 | Limbach Holdings LLC | USA | Warrendale | 797 Commonwealth Dr | Allegheny | 15086 | limbachinc.***** | 1994 | $725,333,517 | 1,066 | N/A | N/A | 3588231 |
| 16 | Shambaugh & Son, L.P. | USA | Fort Wayne | 7614 Opportunity Dr | Allen | 46825 | shambaugh.***** | 2002 | $682,373,701 | 1,800 | N/A | N/A | 0012169710 |
| 17 | Premistar, LLC | USA | Township of Deerfield | 10 Parkway North Blvd Ste 100 | Lake | 60015 | premistar.***** | 1968 | $643,366,472 | 2,100 | N/A | N/A | 688822 |
| 18 | Vsc Fire & Security, INC. | USA | Richmond | 1800 Bayberry Ct | Richmond City | 23226 | N/A | 1990 | $629,335,223 | 1,200 | N/A | N/A | 03544186 |
| 19 | J. F. Ahern CO. | USA | Fond Du Lac | 855 Morris St | Fond Du Lac | 54935 | jfahern.***** | 1880 | $596,225,972 | 855 | N/A | N/A | 1 A01731 |
| 20 | American Residential Services Of Indiana, INC. | USA | Saint Louis | 10403 Baur Blvd Ste E | St. Louis City | 63132 | ars.***** | 1982 | $582,561,702 | 7,500 | N/A | N/A | N/A |
| 21 | Ares Holdings, LLC | USA | Melbourne | 1045 S John Rodes Blvd Frnt | Brevard | 32904 | cmsmechanical.***** | 2002 | $545,768,388 | 2,300 | N/A | N/A | 651162436 |
| 22 | Conti LLC | USA | Sterling Heights | 6417 Center Dr | Macomb | 48312 | conticorporation.***** | 1969 | $537,720,219 | 2,500 | N/A | N/A | 381884765 |
| 23 | Fidelity Engineering, LLC | USA | Sparks | 25 Loveton Cir | Baltimore County | 21152 | fidelityengineering.***** | 2002 | $524,627,803 | 930 | N/A | N/A | W18884734 |
| 24 | Century Fire Protection, LLC | USA | Duluth | 2450 Satellite Blvd | Gwinnett | 30096 | centuryfp.***** | 2016 | $524,353,129 | 877 | N/A | N/A | 200260469 |
| 25 | Hb Global, LLC | USA | Harrisburg | 300 N 2nd St Ste 801 | Dauphin | 17101 | hb-global.***** | 2017 | $515,902,000 | 2,100 | N/A | N/A | 0006612420 |
| 26 | Coolsys Commercial & Industrial Solutions, INC. | USA | Brea | 145 S State College Blvd Ste 200 | Orange | 92821 | coolsys.***** | 2007 | $514,844,164 | 1,000 | N/A | N/A | 2353320 |
| 27 | Dynamic Systems, INC. | USA | Austin | 3901 S Lamar Blvd Ste 300 | Travis | 78704 | dynamicsystemsusa.***** | 1988 | $508,250,551 | 1,000 | N/A | N/A | 0109382500 |
| 28 | Sehac Holdings LLC | USA | Plano | 3820 American Dr Ste 200 | Collin | 75075 | N/A | 2016 | $505,099,742 | 291 | N/A | N/A | 6058525 |
| 29 | Service Experts LLC | USA | Richardson | 1840 N Greenville Ave Ste 128 | Dallas | 75081 | serviceexperts.***** | 1996 | $499,846,301 | 162 | N/A | N/A | 2605305 |
| 30 | Rk Industries, LLC | USA | Denver | 3800 Xanthia St | Denver | 80238 | rkindustries.***** | 1985 | $490,096,635 | 1,000 | N/A | N/A | 19961082210 |
| 31 | Ssw Advanced Technologies, LLC | USA | Louisville | 435 N Whittington Pkwy Ste 100 | Jefferson | 40222 | sswtechnologies.***** | 1997 | $482,268,186 | 1,476 | N/A | N/A | 621714505 |
| 32 | Firetrol Protection Systems, INC. | USA | Salt Lake City | 3696 W 900 S Ste A | Salt Lake | 84104 | firetrol.***** | 1984 | $481,678,659 | 721 | N/A | N/A | 858700-0142 |
| 33 | Bradford White CORPORATION | USA | Ambler | 725 Talamore Dr | Montgomery | 19002 | bradfordwhite.***** | 1985 | $466,334,678 | 1,679 | N/A | N/A | 2063448 |
| 34 | Direct Energy Us Home Services, INC. | USA | Beavercreek | 70 Birch Aly Ste 240 | Greene | 45440 | directenergy.***** | 2003 | $425,744,367 | 1,900 | N/A | N/A | 331054354 |
| 35 | Kelly Jh Holding LLC | USA | Longview | 821 3rd Ave | Cowlitz | 98632 | jhkelly.***** | 1998 | $416,298,881 | 1,000 | N/A | N/A | 601897053 |
| 36 | Pan-Pacific Mechanical LLC | USA | Fountain Valley | 18250 Euclid St | Orange | 92708 | ppmechanical.***** | 1947 | $405,331,107 | 1,000 | N/A | N/A | 0214747 |
| 37 | John E. Green Company | USA | Highland Park | 220 Victor St | Kalamazoo | 48203 | johnegreen.***** | 1934 | $400,000,000 | 600 | N/A | N/A | 800151673 |
| 38 | Summit Fire Protection CO. | USA | Saint Paul | 575 Minnehaha Ave W | Ramsey | 55103 | summitfire.***** | 2021 | $396,650,451 | 532 | N/A | N/A | 10L-671 |
| 39 | Dyn Specialty Contracting, INC. | USA | Mclean | 1420 Spring Hill Rd Ste 500 | Fairfax County | 22102 | emcorgroup.***** | 1986 | $363,640,252 | 3,986 | N/A | N/A | 02954311 |
| 40 | Murray Plumbing And Heating CORPORATION | USA | East Rancho Dominguez | 18414 S Santa Fe Ave | Los Angeles | 90221 | murraycompany.***** | 1972 | $354,844,741 | 1,000 | N/A | N/A | 0319967 |
| 41 | Triplepoint Acquisition Holdings LLC | USA | Houston | 20 Greenway Plz Ste 1075 | Harris | 77046 | N/A | 2024 | $352,136,237 | 752 | N/A | N/A | 3712721 |
| 42 | Harris St Paul, INC. | USA | Saint Paul | 909 Montreal Cir | Ramsey | 55102 | hmcc.***** | 1983 | $342,559,194 | 300 | N/A | N/A | 4H-1083 |
| 43 | Elecnor, INC. | USA | Chino | 4331 Schaefer Ave | San Bernardino | 91710 | elecnorbelco.***** | 2003 | $337,319,196 | 550 | N/A | N/A | 3644797 |
| 44 | Trinity Hunt Partners, L.P. | USA | Dallas | 2850 N Harwood St Ste 1700 | Dallas | 75201 | trinityhunt.***** | 1993 | $307,000,500 | 515 | N/A | N/A | N/A |
| 45 | Lee Company | USA | Franklin | 4057 Rural Plains Cir | Williamson | 37064 | leecompany.***** | 1965 | $305,226,676 | 1,200 | N/A | N/A | 000018388 |
| 46 | Modigent, LLC | USA | Phoenix | 410 N 44th St Ste 650 | Maricopa | 85008 | N/A | 2017 | $281,739,000 | 2,055 | N/A | N/A | N/A |
| 47 | Control Air Enterprises LLC | USA | Anaheim | 5200 E la Palma Ave | Orange | 92807 | controlaircorp.***** | 2019 | $277,699,973 | 1,000 | N/A | N/A | 7296049 |
| 48 | Cleveland Electric Company INC | USA | Atlanta | 3715 Northside Pkwy Nw Bldg 100-800 | Fulton | 30327 | clevelandelectric.***** | 1962 | $277,037,550 | 1,000 | N/A | N/A | A203541 |
| 49 | Cosco Fire Protection, INC. | USA | San Juan Capistrano | 29222 Rancho Viejo Rd Ste 205 | Orange | 92675 | coscofire.***** | 1989 | $271,859,141 | 601 | N/A | N/A | 1638041 |
| 50 | Zone Mechanical, LLC | USA | Alsip | 12539 S Holiday Dr Ste A | Cook | 60803 | zonemechanical.***** | 2021 | $268,642,314 | 928 | N/A | N/A | N/A |
| 51 | Ivey Mechanical Company, LLC | USA | Kosciusko | 134 W Washington St | Attala | 39090 | iveymechanical.***** | 1972 | $259,792,031 | 790 | N/A | N/A | 728845 |
| 52 | Apollo Sheet Metal, INC. | USA | Kennewick | 1201 W Columbia Dr | Benton | 99336 | apollomech.***** | 1981 | $249,689,102 | 1,000 | N/A | N/A | 911178943 |
| 53 | Sauer Holdings, INC. | USA | Pittsburgh | 30 Fifthy First St | Allegheny | 15201 | sauer-inc.***** | 1999 | $246,715,240 | 736 | N/A | N/A | 0002903356 |
| 54 | Herman Goldner Company, INC. | USA | Philadelphia | 7777 Brewster Ave | Philadelphia | 19153 | goldner.***** | 1887 | $233,942,475 | 428 | N/A | N/A | 0000142525 |
| 55 | Armon, INC. | USA | Northbrook | 2265 Carlson Dr | Adams | 60062 | femoran.***** | 1977 | $230,067,326 | 644 | N/A | N/A | 0357099 |
| 56 | Freedom Forever LLC | USA | Temecula | 43445 Business Park Dr Ste 104 | Riverside | 92590 | freedomforever.***** | 2016 | $227,621,448 | 1,996 | N/A | N/A | 6088697 |
| 57 | Pacific Rim Mechanical Contractors, INC. | USA | San Diego | 9125 Rehco Rd | San Diego | 92121 | prmech.***** | 2002 | $227,502,375 | 650 | N/A | N/A | 2471357 |
| 58 | The Waldinger CORPORATION | USA | Des Moines | 6200 Scout Trl | Polk | 50321 | waldinger.***** | 1986 | $225,916,296 | 900 | N/A | N/A | 95617 |
| 59 | Hermanson Company, LLC | USA | Kent | 1221 2nd Ave N | King | 98032 | hermanson.***** | 2000 | $225,301,593 | 606 | N/A | N/A | 602004844 |
| 60 | Homeserve USA CORP. | USA | Norwalk | 601 Merritt 7 Fl 6 | Fairfield | 06851 | homeserve.***** | 2002 | $215,792,621 | 735 | N/A | N/A | 980381967 |
| 61 | Wrench Group LLC | USA | Sarasota | 1819 Main St Ste 1300 | Sarasota | 34236 | N/A | 2016 | $215,025,896 | 702 | N/A | N/A | 5967537 |
| 62 | Jwd Group, INC. | USA | Tonawanda Town | 300 Colvin Woods Pkwy | Erie | 14150 | jwdanforth.***** | 1985 | $213,586,195 | 450 | N/A | N/A | 959756 |
| 63 | Egan Company | USA | Champlin | 11611 Business Park Blvd N | Hennepin | 55316 | eganco.***** | 1948 | $212,066,928 | 648 | N/A | N/A | 5H-81 |
| 64 | The Arcticom Group LLC | USA | Walnut Creek | 1676 N California Blvd Ste 420 | Contra Costa | 94596 | thearcticomgroup.***** | 2017 | $209,882,049 | 512 | N/A | N/A | N/A |
| 65 | Limbach Company LLC | USA | Warrendale | 797 Commonwealth Dr | Allegheny | 15086 | limbachinc.***** | 1901 | $209,855,382 | 850 | N/A | N/A | 3555572 |
| 66 | Antarctic Mechanical Services, INC. | USA | Woodridge | 9341 Adam Don Pkwy | Dupage | 60517 | amsmechanicalsystems.***** | 1967 | $209,800,000 | 300 | N/A | N/A | 48168175 |
| 67 | U.S. Engineering Company Holdings | USA | Kansas City | 3433 Roanoke Rd | Jackson | 64111 | usengineering.***** | 1997 | $207,088,004 | 1,196 | N/A | N/A | 00029976 |
| 68 | Enfra Mcc, LLC | USA | Metairie | 1 Galleria Blvd Ste 825 | Jefferson | 70001 | bernhard.***** | 2015 | $205,769,609 | 2,000 | N/A | N/A | 5856782 |
| 69 | Emcor MECHANICAL/ELECTRICAL Services (west), INC. | USA | Norwalk | 301 Merritt 7 | Fairfield | 06851 | emcorgroup.***** | 1992 | $193,960,560 | 378 | N/A | N/A | 2298238 |
| 70 | University Mechanical & Engineering Contractors, INC. | USA | El Cajon | 1168 Fesler St | San Diego | 92020 | umec-az.***** | 1922 | $193,960,560 | 371 | N/A | N/A | 0527647 |
| 71 | Murphy Company Mechanical Contractors And Engineers | USA | Saint Louis | 1233 N Price Rd | St. Louis City | 63132 | murphynet.***** | 1907 | $191,041,471 | 550 | N/A | N/A | 430705361 |
| 72 | Sunnova Energy CORPORATION | USA | Houston | 20 Greenway Plz Ste 540 | Harris | 77046 | sunnova.***** | 2012 | $176,346,050 | 38 | N/A | N/A | 5195077 |
| 73 | Horizon Services, INC. | USA | Wilmington Manor | 320 Century Blvd | New Castle | 19805 | horizonservices.***** | 2017 | $174,619,938 | 900 | N/A | N/A | 2747856 |
| 74 | Apex Service Partners, LLC | USA | Irving | 1431 Greenway Dr | Dallas | 75038 | N/A | 2019 | $169,509,055 | 409 | N/A | N/A | 7449904 |
| 75 | Ocean Park Mechanical INC. | USA | Tukwila | 14900 Interurban Ave S Ste 283 | King | 98168 | oceanpm.***** | 1998 | $166,000,000 | 370 | N/A | N/A | 601880679 |
| 76 | Pine Gate Renewables, LLC | USA | Asheville | 130 Roberts St | Buncombe | 28801 | pinegaterenewables.***** | 2016 | $165,708,450 | 83 | N/A | N/A | 1522145 |
| 77 | Blue Ridge Power, LLC | USA | Asheville | 105 Fairview Rd Unit 30 | Buncombe | 28803 | N/A | 2020 | $164,839,779 | 31 | N/A | N/A | 1965145 |
| 78 | Macdonald-Miller Facility Solutions, LLC | USA | Seattle | 7717 Detroit Ave Sw | King | 98106 | macmiller.***** | 2002 | $164,000,739 | 300 | N/A | N/A | 680533726 |
| 79 | Api Group Life Safety USA LLC | USA | Centennial | 7026 S Tucson Way | Arapahoe | 80112 | N/A | 1989 | $163,707,339 | 2,500 | N/A | N/A | 840973303 |
| 80 | Rogers Mechanical Contractors, LLC | USA | Douglasville | 5901 Stewart Pkwy | Douglas | 30135 | rmciga.***** | 1991 | $154,777,132 | 135 | N/A | N/A | K123499 |
| 81 | Remco, INC. | USA | Mechanicsburg | 195 Hempt Rd | Beaver | 17050 | remcopa.***** | 2005 | $153,991,626 | 701 | N/A | N/A | 0003059135 |
| 82 | Silicon Valley Mechanical, INC. | USA | San Jose | 2115 Ringwood Ave | Santa Clara | 95131 | svminc.***** | 2014 | $152,063,952 | 259 | N/A | N/A | 3635356 |
| 83 | Polk Mechanical Company, LLC | USA | Grand Prairie | 2425 Dillard St | Dallas | 75051 | polkmechanical.***** | 2003 | $150,238,818 | 370 | N/A | N/A | 010759775 |
| 84 | G.R.P. Mechanical Company, INC. | USA | Bethalto | 1 Mechanical Dr | Madison | 62010 | grpwegman.***** | 1950 | $145,777,996 | 50 | N/A | N/A | 0668403 |
| 85 | Cve, INC. | USA | Nashville | 530 Woodycrest Ave | Davidson | 37210 | nashvillemachine.***** | 1974 | $145,150,111 | 350 | N/A | N/A | 000008017 |
| 86 | Hb Mechanical Group, LLC | USA | Harrisburg | 300 N 2nd St Ste 800 | Dauphin | 17101 | hb-global.***** | 2022 | $144,050,391 | 2,100 | N/A | N/A | 0007597377 |
| 87 | Vivint Solar, INC. | USA | Lehi | 1800 W Ashton Blvd | Utah | 84043 | vivintsolar.***** | 2020 | $143,483,237 | 2,322 | N/A | N/A | 4989756 |
| 88 | Elliott-Lewis CORPORATION | USA | Philadelphia | 2900 Black Lake Pl | Philadelphia | 19154 | elliottlewis.***** | 2005 | $136,419,947 | 550 | N/A | N/A | 231313749 |
| 89 | Allied Fire Protection, L.P. | USA | Pearland | 2003 Mykawa Rd | Brazoria | 77581 | alliedfireprotection.***** | 1998 | $134,340,000 | 589 | N/A | N/A | 760560731 |
| 90 | American Fire Protection Group, INC. | USA | Edina | 8000 W 78th St Ste 111 | Hennepin | 55439 | afpgusa.***** | 2011 | $131,331,986 | 700 | N/A | N/A | 454521100023 |
| 91 | Climate Pros, LLC | USA | Glendale Heights | 2190 Gladstone Ct Ste E | Dupage | 60139 | climatepros.***** | 2017 | $130,838,976 | 1,081 | N/A | N/A | 6605507 |
| 92 | Api Hvac Services, INC. | USA | Eden Prairie | 7450 Flying Cloud Dr | Hennepin | 55344 | metromech.***** | 2006 | $125,842,183 | 1,000 | N/A | N/A | 1 G10185 |
| 93 | Lochridge-Priest, INC. | USA | Waco | 2901 E Industrial Blvd | Mclennan | 76705 | lochridgepriest.***** | 2007 | $124,923,805 | 340 | N/A | N/A | 0018894100 |
| 94 | Venture Mechanical, INC. | USA | Carrollton | 1644 W Crosby Rd | Dallas | 75006 | venturemech.***** | 1975 | $124,833,180 | 132 | N/A | N/A | 0035628300 |
| 95 | Airtron, LLC | USA | Miamisburg | 9260 Marketplace Dr | Montgomery | 45342 | airtroncolumbus.***** | 2003 | $121,350,686 | 900 | N/A | N/A | N/A |
| 96 | Leap Partners Holdings, LLC | USA | Nashville | 1616 West End Ave Unit 1501 | Davidson | 37203 | theleappartners.***** | 2021 | $119,765,929 | 285 | N/A | N/A | 6447011 |
| 97 | Del-Air Heating, Air Conditioning & Refrigeration, INC. | USA | Sanford | 531 Codisco Way | Seminole | 32771 | N/A | 2022 | $119,735,992 | 1,040 | N/A | N/A | G36605 |
| 98 | Sterling Industrial, LLC | USA | Evansville | 401 Nw 1st St | Vanderburgh | 47708 | sterlingindustrialllc.***** | 1982 | $118,878,056 | 800 | N/A | N/A | 198206-046 |
| 99 | Tp Mechanical Contractors, LLC | USA | Cincinnati | 1500 Kemper Meadow Dr | Hamilton | 45240 | tpmechanical.***** | 2022 | $116,963,200 | 525 | N/A | N/A | 6538222 |
| 100 | Colonialwebb Contractors Company | USA | Richmond | 1920 E Parham Rd | Richmond City | 23228 | colonialwebb.***** | 2010 | $114,631,895 | 1,100 | N/A | N/A | 01375120 |