| 1 | Emcor Group, INC. | USA | Norwalk | 301 Merritt 7 | Fairfield | 06851 | emcorgroup.***** | 1966 | $14,566,116,000 | 40,400 | N/A | N/A | 2122022 |
| 2 | Westnetz GMBH | Germany | Dortmund | Florianstr. 15-21 | Dortmund, Stadt | 44139 | iam.***** | 2019 | $9,112,546,436 | 6,140 | N/A | N/A | 44135B30872 |
| 3 | Abm Industries Incorporated | USA | New York City | 1 Liberty Plz Fl 7 | New York | 10006 | abm.***** | 1909 | $8,359,400,000 | 117,000 | N/A | N/A | 2057350 |
| 4 | Comfort Systems USA, INC. | USA | Houston | 675 Bering Dr Ste 400 | Harris | 77057 | comfortsystemsusa.***** | 1917 | $7,027,476,000 | 18,300 | N/A | N/A | 2693796 |
| 5 | Quanta Services, INC. | USA | Houston | 2727 North Loop W Ste 100 | Harris | 77008 | quantaservices.***** | 1997 | $6,233,334,000 | 58,400 | N/A | N/A | 2786882 |
| 6 | Dycom Industries, INC. | USA | West Palm Beach | 300 Banyan Blvd Ste 1101 | Palm Beach | 33401 | dycomind.***** | 1969 | $4,702,014,000 | 15,623 | N/A | N/A | 350469 |
| 7 | National Grid USA Service CO. INC. | USA | Malone | 139 Finney Blvd | Franklin | 12953 | N/A | 2019 | $3,787,755,790 | 1 | N/A | N/A | N/A |
| 8 | Ies Holdings, INC. | USA | Houston | 2 Riverway Ste 1730 | Harris | 77056 | ies-co.***** | 1997 | $2,884,358,000 | 9,485 | N/A | N/A | 2764678 |
| 9 | Mmr Group, INC. | USA | Baton Rouge | 15961 Airline Hwy | East Baton Rouge | 70817 | mmrgrp.***** | 1985 | $2,343,916,699 | 4,000 | N/A | N/A | 34351563D |
| 10 | Mmr Constructors, INC. | USA | Baton Rouge | 15961 Airline Hwy | East Baton Rouge | 70817 | mmrgrp.***** | 1985 | $2,104,462,226 | 4,000 | N/A | N/A | 34441227D |
| 11 | Rosendin Electric, INC. | USA | San Jose | 880 Mabury Rd | Santa Clara | 95133 | rosendin.***** | 1919 | $2,057,700,000 | 4,600 | N/A | N/A | 0274896 |
| 12 | Ameresco, INC. | USA | Framingham | 111 Speen St Ste 410 | Middlesex | 01701 | ameresco.***** | 2000 | $1,769,928,000 | 1,509 | N/A | N/A | 3216839 |
| 13 | Fortisus, INC. | USA | Novi | 27175 Energy Way | Oakland | 48377 | itc-holdings.***** | 2008 | $1,625,000,000 | 698 | N/A | N/A | 4632131 |
| 14 | Power Correction Systems | USA | Houston | 1718 Fry Rd Ste 225 | Harris | 77084 | N/A | 1995 | $1,418,100,000 | 10 | N/A | N/A | N/A |
| 15 | Securiton AG | Switzerland | Zollikofen | Alpenstrasse 20 | Bern | 3052 | securiton.***** | 1948 | $1,313,512,901 | 11,327 | N/A | N/A | CHE-105.949.308 |
| 16 | M. C. Dean, INC. | USA | Tysons | 1765 Greensboro Station Pl Ste 100 | Fairfax County | 22102 | mcdean.***** | 1966 | $1,259,438,639 | 4,158 | N/A | N/A | 01105857 |
| 17 | Ies Residential, INC. | USA | Stafford | 10203 Mula Cir | Fort Bend | 77477 | iesresidential.***** | 1998 | $1,187,488,855 | 1,000 | N/A | N/A | 741774028 |
| 18 | Sunoco Pipeline L.P. | USA | Upper Chichester | 4041 Market St | Pa | 19014 | sunoco.***** | 2015 | $1,089,751,550 | 1 | N/A | N/A | N/A |
| 19 | Enpal B.V., Zweigniederlassung Berlin | Germany | Berlin | Bödikerstr. 25 | Berlin, Stadt | 10245 | enpal.***** | 2017 | $961,102,760 | 2,400 | N/A | N/A | 10623B253384B |
| 20 | Archkey Solutions LLC | USA | Fenton | 1572 Larkin Williams Rd | St. Louis County | 63026 | archkey.***** | 2021 | $897,537,721 | 3,131 | N/A | N/A | N/A |
| 21 | Siemens Gamesa Renewable Energy Deutschland GMBH | Germany | Hamburg | Beim Strohhause 17-31 | Hamburg, Freie Und Hansestadt | 20097 | areva-wind.***** | 2020 | $838,733,128 | 601 | N/A | N/A | 28195B3715BHV |
| 22 | Bergelectric CORP. | USA | Carlsbad | 3182 Lionshead Ave | San Diego | 92010 | bergelectric.***** | 1964 | $824,618,322 | 2,600 | N/A | N/A | 0202271 |
| 23 | Etavis AG | Switzerland | Zurich | Pfingstweidstrasse 106 | Zürich | 8005 | etavis.***** | 1969 | $811,037,131 | 509 | N/A | N/A | CHE-105.946.712 |
| 24 | Ireks GMBH | Germany | Kulmbach | Lichtenfelser Str. 20 | Kulmbach | 95326 | ireks.***** | 2017 | $804,627,371 | 2,888 | N/A | N/A | 95444B86 |
| 25 | Facility Solutions Group, INC. | USA | Austin | 4401 West Gate Blvd Ste 310 | Travis | 78745 | fsgi.***** | 1982 | $787,757,026 | 2,075 | N/A | N/A | 742240238 |
| 26 | The Fishel Company | USA | Columbus | 1366 Dublin Rd | Franklin | 43215 | teamfishel.***** | 1936 | $758,148,544 | 2,512 | N/A | N/A | 197711 |
| 27 | Qsi, INC. | USA | Houston | 2800 Post Oak Blvd Ste 2600 | Harris | 77056 | quantaservices.***** | 1998 | $718,692,361 | 2,100 | N/A | N/A | 2911792 |
| 28 | Quanta Electric Power Services, LLC | USA | Houston | 2800 Post Oak Blvd Ste 2600 | Harris | 77056 | quantaservices.***** | 2013 | $718,692,361 | 2,100 | N/A | N/A | 5212232 |
| 29 | Blattner Holding Company, LLC | USA | Avon | 392 County Road 50 | Stearns | 56310 | blattnerenergy.***** | 2020 | $718,692,361 | 2,100 | N/A | N/A | 1263186900051 |
| 30 | Faith Technologies, INC. | USA | Menasha | 201 Main St | Winnebago | 54952 | faithtechnologies.***** | 2002 | $700,232,371 | 2,645 | N/A | N/A | F 033755 |
| 31 | Legence Holdings LLC | USA | San Jose | 1601 Las Plumas Ave | Santa Clara | 95133 | wearelegence.***** | 2020 | $700,000,000 | 4,120 | N/A | N/A | 4016228 |
| 32 | Riggs Distler & Company, INC. | USA | Cherry Hill | 4 Esterbrook Ln | Camden | 08003 | riggsdistler.***** | 2021 | $641,749,399 | 1,250 | N/A | N/A | D00182600 |
| 33 | Therma Holdings LLC | USA | San Jose | 1601 Las Plumas Ave | Santa Clara | 95133 | therma.***** | 2022 | $590,139,787 | 1,100 | N/A | N/A | 6342854 |
| 34 | New River Electrical CORPORATION | USA | Cloverdale | 15 Cloverdale Pl | Chesapeake | 24077 | newriverelectrical.***** | 1984 | $584,200,539 | 900 | N/A | N/A | 00669846 |
| 35 | Ies Commercial, INC. | USA | Tempe | 2801 S Fair Ln Ste 101 | Maricopa | 85282 | iescomm.***** | 2007 | $551,542,469 | 2,583 | N/A | N/A | 3654717 |
| 36 | The Morse Group INC | USA | Freeport | 500 W South St | Stephenson | 61032 | themorsegroup.***** | 2007 | $536,342,385 | 500 | N/A | N/A | 65671182 |
| 37 | Schneider Electric Buildings Americas, INC. | USA | Carrollton | 1650 W Crosby Rd | Dallas | 75006 | se.***** | 2000 | $534,835,418 | 2,619 | N/A | N/A | 2177104 |
| 38 | The Newtron Group L L C | USA | Baton Rouge | 8183 W el Cajon Dr | East Baton Rouge | 70815 | thenewtrongroup.***** | 1982 | $532,087,063 | 3,500 | N/A | N/A | 34101543D |
| 39 | Cupertino Electric, INC. | USA | San Jose | 1132 N 7th St | Santa Clara | 95112 | cei.***** | 2024 | $523,355,223 | 2,500 | N/A | N/A | 3236259 |
| 40 | Walker Engineering, INC. | USA | Irving | 1505 W Walnut Hill Ln | Dallas | 75038 | walkertx.***** | 2002 | $519,483,673 | 2,144 | N/A | N/A | 0800050289 |
| 41 | Limbach Holdings, INC. | USA | Pittsburgh | 1251 Waterfront Pl Ste 201 | Allegheny | 15222 | limbachinc.***** | 2014 | $518,781,000 | 1,400 | N/A | N/A | 5516912 |
| 42 | Brackelmann & Wiggerich Elektro- Und Gebäudesystemtechnik GMBH | Germany | Hamm | Alleestr. 56 | Hamm, Stadt | 59065 | brackelmann-wiggerich.***** | 2004 | $508,992,588 | 42 | N/A | N/A | 59065B4421 |
| 43 | Dynalectric Company | USA | Dulles | 22930 Shaw Rd Ste 100 | Va | 20166 | dynalectric-dc.***** | 2007 | $505,003,730 | 3,245 | N/A | N/A | 520973205 |
| 44 | Wachter, INC. | USA | Lenexa | 16001 W 99th St | Johnson | 66219 | wachter.***** | 1930 | $499,399,881 | 1,250 | N/A | N/A | 440512790 |
| 45 | Pike Electric, LLC | USA | Mount Airy | 100 Pike Way | Surry | 27030 | pike.***** | 2010 | $495,473,292 | 4,143 | N/A | N/A | 560587238 |
| 46 | Miller Electric Company | USA | Jacksonville | 6805 Southpoint Pkwy | Duval | 32216 | mecojax.***** | 1966 | $494,000,295 | 703 | N/A | N/A | 176698 |
| 47 | Helix Electric, INC. | USA | San Diego | 6795 Flanders Dr | San Diego | 92121 | helixelectric.***** | 1985 | $487,170,751 | 3,274 | N/A | N/A | 330124909 |
| 48 | Sasco | USA | Fullerton | 2750 Moore Ave | Orange | 92833 | sasco.***** | 1997 | $483,562,693 | 4,000 | N/A | N/A | 0253166 |
| 49 | Pec Solutions LLC | USA | Minneapolis | 5960 Main St Ne | Hennepin | 55432 | pecsolutions.***** | 2001 | $461,736,216 | 1,062 | N/A | N/A | N/A |
| 50 | Oeg, INC. | USA | Portland | 3200 Nw Yeon Ave | Multnomah | 97210 | oregon-electric.***** | 2025 | $454,928,400 | 3,021 | N/A | N/A | N/A |
| 51 | Huawei Technologies Duesseldorf GMBH | Germany | Düsseldorf | Hansaallee 205 | Düsseldorf, Stadt | 40549 | huawei.***** | 2018 | $449,256,894 | 1,030 | N/A | N/A | 40227B56063 |
| 52 | Morrow-Meadows CORPORATION | USA | Pomona | 231 Benton Ct | Los Angeles | 91789 | morrow-meadows.***** | 1964 | $435,777,340 | 2,000 | N/A | N/A | 0480714 |
| 53 | Afl Telecommunications LLC | USA | Duncan | 170 Ridgeview Center Dr | Spartanburg | 29334 | aflglobal.***** | 2005 | $433,198,157 | 2,411 | N/A | N/A | 3938202 |
| 54 | Bosch Security Systems, LLC | USA | Fairport | 130 Perinton Pkwy | Monroe | 14450 | boschsecurity.***** | 2003 | $418,437,126 | 1,200 | N/A | N/A | 3717960 |
| 55 | Climatec, LLC | USA | Phoenix | 2851 W Kathleen Rd | Maricopa | 85053 | climatec.***** | 2015 | $418,348,113 | 106 | N/A | N/A | L08677425 |
| 56 | Cteam Consulting & Anlagenbau GMBH | Germany | Ummendorf | Im Stocken 6 | Biberach | 88444 | cteam.***** | 2025 | $404,630,222 | 841 | N/A | N/A | 89073B641741 |
| 57 | Blattner Energy, LLC | USA | Avon | 392 County Road 50 | Stearns | 56310 | blattnerenergy.***** | 2008 | $400,175,324 | 1,200 | N/A | N/A | 1263186900179 |
| 58 | Wayne J. Griffin Electric, INC. | USA | Holliston | 116 Hopping Brook Rd | Middlesex | 01746 | waynejgriffinelectric.***** | 1978 | $396,038,086 | 1,100 | N/A | N/A | 042650465 |
| 59 | Etavis Grossenbacher AG | Switzerland | Saint-gall | Oststrasse 25 | Sankt Gallen | 9000 | etavis.***** | 1967 | $378,155,343 | 3,261 | N/A | N/A | CHE-105.782.936 |
| 60 | Axians Schweiz AG | Switzerland | Ittigen | Pulverstrasse 8 | Bern | 3063 | axians.***** | 1979 | $378,155,343 | 3,261 | N/A | N/A | CHE-105.862.877 |
| 61 | Interstates, INC. | USA | Sioux Center | 1400 7th Ave Ne | Sioux | 51250 | interstates.***** | 1999 | $375,513,149 | 266 | N/A | N/A | 20364 |
| 62 | Hatzel And Buehler, INC. | USA | Wilmington Manor | 3600 Silverside Rd | New Castle | 19810 | hatzelandbuehler.***** | 1917 | $374,305,863 | 1,146 | N/A | N/A | 13020 |
| 63 | Sturgeon Electric Company, INC. | USA | Henderson | 12150 E 112th Ave | Adams | 80640 | sturgeonelectric.***** | 1999 | $370,442,850 | 1,250 | N/A | N/A | 800034904 |
| 64 | Transcore, LP | USA | Nashville | 150 4th Ave N Ste 1200 | Davidson | 37219 | transcore.***** | 2000 | $369,587,817 | 927 | N/A | N/A | 2382097 |
| 65 | Lin R. Rogers Electrical Contractors, INC. | USA | Alpharetta | 2050 Marconi Dr Ste 100 | Fulton | 30005 | lrogerselectric.***** | 1983 | $369,047,952 | 1,200 | N/A | N/A | 203065430 |
| 66 | Construction Management Services, INC. | USA | Wilmington Manor | 3600 Silverside Rd | New Castle | 19810 | hatzelandbuehler.***** | 1984 | $362,445,399 | 1,300 | N/A | N/A | N/A |
| 67 | Phalcon, LTD. | USA | Farmington | 505 Main St | Hartford | 06032 | phalconusa.***** | 2006 | $354,346,504 | 1,000 | N/A | N/A | 208104883 |
| 68 | Fisk Electric Company | USA | Houston | 10855 Westview Dr | Harris | 77043 | fiskcorp.***** | 2011 | $343,400,774 | 1,200 | N/A | N/A | 0005943800 |
| 69 | Peak Utility Services Group, INC. | USA | Broomfield | 310 Interlocken Pkwy Ste 220 | Broomfield | 80021 | peakusg.***** | 2017 | $339,155,873 | 1,626 | N/A | N/A | 5535205 |
| 70 | Ethosenergy Gts Holdings (us), LLC | USA | Houston | 3100 S Sam Houston Pkwy E | Harris | 77047 | ethosenergy.***** | 1994 | $335,397,941 | 420 | N/A | N/A | 2449861 |
| 71 | Gnz LLC | USA | Lewes | 16192 Coastal Hwy | Sussex | 19958 | gez.***** | 2019 | $329,117,266 | 183 | N/A | N/A | 7820202 |
| 72 | Hunt Electric CORPORATION | USA | Minneapolis | 7900 Chicago Ave S | Hennepin | 55420 | huntelec.***** | 1965 | $328,848,815 | 1,100 | N/A | N/A | 1I-176 -DCOR |
| 73 | Haugland Energy Group LLC | USA | Melville | 336 S Service Rd | Suffolk | 11747 | hauglandgroup.***** | 2012 | $328,000,000 | 407 | N/A | N/A | 5016787 |
| 74 | Diebold Nixdorf Deutschland GMBH | Germany | Paderborn | Heinz-nixdorf-ring 1 | Paderborn | 33106 | dieboldnixdorf.***** | 2018 | $321,556,469 | 222 | N/A | N/A | 33098B13110 |
| 75 | Southern Current LLC | USA | Charleston | 1519 King Street Ext | Charleston | 29405 | southerncurrentllc.***** | 2015 | $312,351,763 | 113 | N/A | N/A | 5794670 |
| 76 | Ytg, LLC | USA | Meridian | 6222 Saint Louis St | Lauderdale | 39307 | wgyates.***** | 2010 | $306,678,390 | 1,228 | N/A | N/A | 732093 |
| 77 | Cleveland Group, INC. | USA | Atlanta | 3715 Northside Pkwy Nw Ste 1-800 | Fulton | 30327 | clevelandelectric.***** | 1925 | $302,066,701 | 1,000 | N/A | N/A | 0502263 |
| 78 | Black & Mcdonald, INC. | USA | Kansas City | 6900 Executive Dr | Jackson | 64120 | oeskc.***** | 1997 | $293,281,710 | 305 | N/A | N/A | N/A |
| 79 | Ppc Partners, INC. | USA | New Berlin | 5477 S Westridge Ct | Waukesha | 53151 | ppcpartnersinc.***** | 1998 | $286,695,970 | 540 | N/A | N/A | P 033832 |
| 80 | The Harbor Group INC | USA | Sioux Center | 1400 7th Ave Ne | Sioux | 51250 | interstates.***** | 1999 | $285,130,912 | 1,409 | N/A | N/A | 421492435 |
| 81 | Isc Constructors, LLC | USA | Baton Rouge | 20480 Highland Rd | East Baton Rouge | 70817 | iscgrp.***** | 1989 | $284,381,182 | 2,500 | N/A | N/A | 34337824D |
| 82 | The Isc Group L L C | USA | Baton Rouge | 20480 Highland Rd | East Baton Rouge | 70817 | iscgrp.***** | 1996 | $284,381,182 | 2,500 | N/A | N/A | 34529381D |
| 83 | Aldridge Electric, INC. | USA | Libertyville | 844 E Rockland Rd | Lake | 60048 | aldridgegroup.***** | 1957 | $278,230,677 | 850 | N/A | N/A | 04159896 |
| 84 | S. C. Sachs Company, INC. | USA | Fenton | 1572 Larkin Williams Rd | St. Louis County | 63026 | sachsco.***** | 2021 | $275,706,612 | 1,015 | N/A | N/A | 00264879 |
| 85 | Hot Line Construction, INC. | USA | Brentwood | 9020 Brentwood Blvd Ste H | Los Angeles | 94513 | hotlineconstructioninc.***** | 1986 | $264,550,676 | 640 | N/A | N/A | 1922490 |
| 86 | Enaco Energieanlagen- Und Kommunikationstechnik GMBH | Germany | Maisach | Tulpenstr. 19 | Fürstenfeldbruck | 82216 | enaco.***** | 1964 | $251,054,047 | 826 | N/A | N/A | 80333B6292 |
| 87 | Delta Diversified Enterprises, INC. | USA | Tempe | 425 W Gemini Dr | Maricopa | 85283 | deltadiv.***** | 1982 | $244,225,003 | 495 | N/A | N/A | 01327447 |
| 88 | Avangard Malz AG | Germany | Gelsenkirchen | Hafenstr. 14 | Gelsenkirchen, Stadt | 45881 | avangard-malz.***** | 2014 | $240,677,090 | 259 | N/A | N/A | 45879B9442 |
| 89 | Cache Valley Electric Company | USA | Logan | 875 N 1000 W | Cache | 84321 | cve.***** | 1915 | $237,188,331 | 1,000 | N/A | N/A | 553668-0142 |
| 90 | P1 Group, INC. | USA | Lenexa | 13605 W 96th Ter Ste 200 | Johnson | 66215 | p1group.***** | 1997 | $236,589,992 | 825 | N/A | N/A | 3506946 |
| 91 | Vhc, INC. | USA | Green Bay | 3090 Holmgren Way | Brown | 54304 | elandelectric.***** | 1985 | $235,623,533 | 1,100 | N/A | N/A | V 013980 |
| 92 | Edwards Electric Service, LLC | USA | Meridian | 6222 Saint Louis St | Lauderdale | 39307 | edwards-electric.***** | 2003 | $233,313,670 | 25 | N/A | N/A | 727992 |
| 93 | Ec Company | USA | Portland | 2121 Nw Thurman St | Multnomah | 97210 | ecpowerslife.***** | 2003 | $232,794,958 | 800 | N/A | N/A | 16689010 |
| 94 | Cablevision Lightpath LLC | USA | Bethpage | 1111 Stewart Ave | Nassau | 11714 | linkedin.***** | 1991 | $231,171,480 | 1,805 | N/A | N/A | 2253570 |
| 95 | Lee Contracting, INC. | USA | Pontiac | 631 Cesar E Chavez Ave | Oakland | 48342 | leecontracting.***** | 2015 | $214,000,000 | 540 | N/A | N/A | 800300967 |
| 96 | Elin GMBH Zweigniederlassung Stuttgart | Germany | Aalen | Ebnater Hauptstr. 55 | Ostalbkreis | 73432 | elin.***** | 2002 | $209,444,961 | 734 | N/A | N/A | 70190B771090 |
| 97 | Tri-City Electric Company Of Iowa | USA | Davenport | 6225 N Brady St | Scott | 52806 | tricityelectric.***** | 1927 | $194,000,000 | 2,000 | N/A | N/A | 40960 |
| 98 | Karl Bindewald GMBH | Germany | Bischheim | Kupfermuhle | Donnersbergkreis | 67294 | bindewald.***** | 1982 | $193,614,842 | 106 | N/A | N/A | 67655B30350 |
| 99 | Guarantee Electrical Company | USA | Saint Louis | 3405 Bent Ave | St. Louis City | 63116 | geco.***** | 1902 | $192,375,944 | 700 | N/A | N/A | 00053062 |
| 100 | Fr Utility Services, INC. | USA | Melbourne | 1688 W Hibiscus Blvd | Brevard | 32901 | goldfieldcorp.***** | 2013 | $188,968,176 | 541 | N/A | N/A | 4117450 |