★ 2025 Top Solar Contractors
2025 Top Solar EPCs
This is the list of 2025 Top Solar Contractors that primarily perform engineering, procurement and contracting (EPC) work. These companies chose their primary service as “EPC” when applying to the list, and they may also work as developers, installers, electrical subcontractors, installation subcontractors and sales partners. The listed kilowatts installed by each company could be performed within multiple services and not just EPC work.
The companies below are a segmented portion of the overall 2025 Top Solar Contractors List, organized by kilowatts (DC) installed in 2024.
For more information on Solar Power World‘s annual Top Solar Contractors List and additional sublists, visit our Top Solar Contractors home page.
| EPC Rank | Company | Overall Rank | HQ State | Markets | kW Installed in 2024 |
|---|---|---|---|---|---|
| 1 | Quanta Services | 1 | Texas | U | 10,106,563.89 |
| 2 | Moss | 2 | Florida | U | 4,175,060.00 |
| 3 | SOLV Energy | 3 | California | U | C&I | CS | 4,053,100.00 |
| 4 | Kiewit Energy Group | 4 | NE | U | 3,113,000.00 |
| 5 | Primoris Renewable Energy | 5 | Colorado | U | 2,900,000.00 |
| 6 | McCarthy Building Companies | 6 | Missouri | U | 2,794,000.00 |
| 7 | Black & Veatch | 7 | KS | U | 2,412,900.00 |
| 8 | Mortenson | 8 | Minnesota | U | 2,030,900.00 |
| 9 | Rosendin Electric | 10 | CA | U | C&I | 1,322,860.00 |
| 10 | RES (Renewable Energy Systems) | 11 | CO | U | 1,114,300.00 |
| 11 | CoVolt Power | 12 | Texas | U | 981,600.00 |
| 12 | DEPCOM Power | 14 | Arizona | U | 825,000.00 |
| 13 | Qcells EPC | 17 | California | U | 719,270.00 |
| 14 | Sundt Construction | 20 | Arizona | U | 587,050.00 |
| 15 | E Light Electric | 26 | Colorado | U | CS | 386,574.15 |
| 16 | Mill Creek Renewables | 27 | North Carolina | U | CS | 385,456.13 |
| 17 | Burns & McDonnell | 28 | MO | U | 307,000.00 |
| 18 | NoBull Energy | 29 | Indiana | U | 301,800.00 |
| 19 | Barton Malow | 37 | Michigan | U | 189,000.00 |
| 20 | AUI Partners | 39 | TX | U | 180,900.00 |
| 21 | Vanguard Energy Partners | 40 | New Jersey | U | 176,516.80 |
| 22 | ESA | 41 | Florida | C&I | 169,735.00 |
| 23 | Gemma Renewable Power | 43 | CT | U | 155,500.00 |
| 24 | GreenSpark Solar | 47 | New York | C&I | CS | R | 112,426.13 |
| 25 | Knobelsdorff (KE) | 50 | Minnesota | CS | 105,850.00 |
| 26 | United Renewable Energy | 51 | Georgia | U | 92,160.00 |
| 27 | Recon Corp. | 52 | Michigan | U | 84,272.90 |
| 28 | Next Generation Solar | 56 | New York | C&I | CS | 79,699.34 |
| 29 | OnSite Solar | 60 | New York | U | C&I | 76,000.00 |
| 30 | ACE Solar | 62 | Massachusetts | C&I | 74,013.36 |
| 31 | Ferrovial Webber Energy | 65 | TX | U | 72,000.00 |
| 32 | EV Solar | 71 | New York | CS | 66,816.84 |
| 33 | Pure Power Contractors | 72 | NC | U | 66,530.00 |
| 34 | Axium Solar | 74 | Texas | U | C&I | 64,172.26 |
| 35 | Evergreen Renewables | 77 | California | U | CS | 57,766.00 |
| 36 | NSF EPC | 80 | New York | CS | 55,864.93 |
| 37 | ISI Solar | 81 | Nebraska | U | 55,817.44 |
| 38 | ION Solar | 82 | Utah | R | 53,776.13 |
| 39 | Radiance Solar | 83 | Georgia | C&I | CS | 53,604.54 |
| 40 | Melink Solar | 84 | Ohio | U | C&I | 48,663.00 |
| 41 | CTEC Solar | 86 | CT | U | C&I | 43,289.12 |
| 42 | Elite Electric | 87 | California | C&I | R | 43,104.64 |
| 43 | Nelnet Renewable Energy | 95 | IL | C&I | 35,253.00 |
| 44 | New Energy Structures Company (NESCO) | 96 | CO | U | CS | 35,207.00 |
| 45 | Core Development Group | 99 | New Jersey | C&I | CS | 32,117.00 |
| 46 | Dynamic Energy | 100 | Pennsylvania | C&I | CS | 31,915.00 |
| 47 | Solar Optimum | 109 | California | C&I | R | 27,161.55 |
| 48 | Baja Construction | 111 | California | C&I | 25,483.07 |
| 49 | CalCom Energy | 114 | CA | C&I | 25,168.00 |
| 50 | GreenBrilliance | 116 | VA | R | 24,736.27 |
| 51 | Coldwell Energy | 117 | California | C&I | 24,538.00 |
| 52 | Paradise Energy Solutions | 118 | Pennsylvania | C&I | R | 24,262.65 |
| 53 | GenPro Energy Solutions | 119 | South Dakota | CS | 23,548.87 |
| 54 | Cedar Creek Energy | 120 | Minnesota | C&I | CS | R | 23,197.78 |
| 55 | Commonwealth Power | 121 | Virginia | C&I | CS | 21,849.33 |
| 56 | Pieper Electric | 122 | Wisconsin | U | C&I | 21,450.42 |
| 57 | SunnyMac Solar | 123 | Delaware | R | 20,794.56 |
| 58 | Collins Electrical | 124 | California | C&I | 20,016.48 |
| 59 | Veregy | 125 | Arizona | C&I | 18,165.13 |
| 60 | SOLON | 132 | AZ | C&I | 15,572.56 |
| 61 | Namaste Solar | 135 | Colorado | C&I | R | 14,726.77 |
| 62 | Sunrise Power Solutions | 136 | New York | C&I | 14,684.85 |
| 63 | Motive Energy | 138 | California | C&I | 13,465.40 |
| 64 | Newport Power | 139 | California | C&I | R | 13,144.00 |
| 65 | Continental Energy Solutions | 143 | Illinois | C&I | CS | 12,324.30 |
| 66 | SunPeak | 144 | Wisconsin | C&I | 12,192.53 |
| 67 | Renewable Energy Partners | 145 | California | C&I | 12,190.70 |
| 68 | Tron Solar | 146 | Illinois | C&I | R | 12,174.03 |
| 69 | Norwich Solar | 147 | Vermont | U | C&I | CS | 12,165.18 |
| 70 | Moore Energy | 149 | PA | U | C&I | R | 11,971.59 |
| 71 | Eagle Point Solar | 152 | Iowa | C&I | R | 11,765.01 |
| 72 | Treepublic | 153 | California | C&I | R | 11,737.42 |
| 73 | Pickett Solar | 154 | California | C&I | 11,485.43 |
| 74 | Faith Technologies Inc. (FTI) | 155 | WI | C&I | 11,431.61 |
| 75 | StraightUp Solar | 157 | Missouri | C&I | R | 11,396.99 |
| 76 | OnSwitch | 158 | CA | C&I | 11,191.30 |
| 77 | Ideal Energy | 159 | Iowa | U | C&I | 11,028.31 |
| 78 | HES Renewables | 162 | CA | C&I | R | 9,773.46 |
| 79 | Sun Solar | 163 | Missouri | C&I | R | 9,732.97 |
| 80 | RevoluSun Smart Home | 166 | Hawaii | C&I | R | 9,437.32 |
| 81 | Montante Solar | 169 | New York | C&I | CS | 8,969.73 |
| 82 | SitelogIQ | 170 | Minnesota | C&I | 8,856.73 |
| 83 | Axis Solar | 171 | Texas | C&I | 8,578.17 |
| 84 | 8MSolar | 172 | North Carolina | U | C&I | R | 8,502.52 |
| 85 | Brandt Construction | 177 | IN | U | 8,074.00 |
| 86 | Kopp Electric Company | 179 | NJ | C&I | 7,936.33 |
| 87 | Accord Power | 181 | New York | C&I | 7,765.65 |
| 88 | LightWave Solar | 186 | Tennessee | C&I | R | 7,301.51 |
| 89 | Solar Technologies | 188 | California | C&I | R | 7,054.30 |
| 90 | Eitri Foundry | 192 | FL | U | 6,886.00 |
| 91 | American Sentry Solar | 195 | Maryland | C&I | R | 6,674.36 |
| 92 | Obodo Energy Partners | 198 | Arizona | C&I | R | 6,287.90 |
| 93 | Standard Energy Solutions | 202 | Maryland | R | 6,020.22 |
| 94 | Sun Light & Power | 208 | California | C&I | R | 5,396.31 |
| 95 | Renewvia Energy | 210 | GA | C&I | 5,342.06 |
| 96 | Verde Solutions | 211 | Illinois | C&I | 5,169.19 |
| 97 | 1 Source Solar | 213 | Iowa | C&I | R | 4,981.13 |
| 98 | Colite Technologies | 214 | South Carolina | C&I | 4,971.61 |
| 99 | Tenco Solar | 216 | California | C&I | 4,942.25 |
| 100 | SolarTech | 217 | California | C&I | R | 4,889.77 |
| 101 | YellowLite | 218 | Ohio | R | 4,881.66 |
| 102 | Advanced Solar Products | 220 | New Jersey | C&I | 4,695.67 |
| 103 | Sunwise Energy | 223 | New Jersey | C&I | R | 4,411.92 |
| 104 | Stellar Solar | 226 | California | C&I | R | 4,177.29 |
| 105 | ARCO/Murray Power Solutions (AMPS) | 230 | IL | C&I | 4,057.00 |
| 106 | SunRenu Solar | 232 | Arizona | C&I | 3,967.00 |
| 107 | 93Energy | 233 | Illinois | C&I | CS | 3,915.56 |
| 108 | CMTA Energy Solutions | 246 | KY | C&I | 3,348.50 |
| 109 | Brooklyn SolarWorks | 247 | New York | C&I | R | 3,330.87 |
| 110 | Renewable Energy Evolution | 251 | Illinois | C&I | 3,217.92 |
| 111 | True Energy Systems | 260 | Iowa | C&I | R | 2,869.53 |
| 112 | Sun Valley Solar Solutions | 263 | Arizona | C&I | R | 2,836.87 |
| 113 | Hannah Solar Government Services | 264 | SC | C&I | 2,791.00 |
| 114 | Solar Alliance Southeast | 265 | Tennessee | C&I | 2,769.00 |
| 115 | SolQ | 267 | Iowa | R | 2,741.20 |
| 116 | PPM Solar | 268 | Florida | C&I | R | 2,707.17 |
| 117 | King Solar | 269 | Kansas | C&I | R | 2,683.86 |
| 118 | North State Solar Energy | 271 | California | C&I | R | 2,645.40 |
| 119 | Aegis Renewable Energy | 275 | Vermont | C&I | 2,469.20 |
| 120 | Emergent Solar Energy | 277 | Indiana | C&I | 2,445.34 |
| 121 | A.M. Sun Solar | 278 | California | C&I | R | 2,412.06 |
| 122 | TerraSol Energies | 281 | Pennsylvania | C&I | R | 2,329.27 |
| 123 | Industrial Solar Consulting | 283 | AZ | U | C&I | 2,288.10 |
| 124 | Eagle Solar & Light | 285 | AL | C&I | R | 2,205.47 |
| 125 | Aurora Energy | 286 | Maryland | C&I | 2,142.00 |
| 126 | PurePoint Energy | 287 | Connecticut | C&I | 2,083.02 |
| 127 | CitiGreen | 289 | CA | C&I | 2,054.90 |
| 128 | The Next Energy | 290 | LA | C&I | 2,041.14 |
| 129 | Juapi Energy | 294 | Puerto Rico | R | 1,999.69 |
| 130 | Sunsense Solar | 297 | Colorado | C&I | R | 1,979.75 |
| 131 | Sandbox Solar | 298 | Colorado | C&I | R | 1,956.02 |
| 132 | Revolt Energy | 312 | WV | C&I | R | 1,693.97 |
| 133 | SGE Solar | 315 | Massachusetts | C&I | R | 1,606.47 |
| 134 | CB Solar | 318 | Iowa | C&I | R | 1,501.68 |
| 135 | PSG Energy Group | 320 | Indiana | C&I | 1,481.80 |
| 136 | Big Shine Energy | 323 | New York | C&I | 1,442.40 |
| 137 | Solarponics | 330 | California | R | 1,354.20 |
| 138 | RevoluSun Mountain States | 333 | Idaho | R | 1,322.43 |
| 139 | Sol Luna Solar | 335 | New Mexico | U | C&I | R | 1,314.44 |
| 140 | Newport Renewables | 336 | Rhode Island | C&I | 1,293.19 |
| 141 | MC Power Companies | 342 | Missouri | C&I | 1,253.00 |
| 142 | Highlight Solar | 343 | California | R | 1,212.44 |
| 143 | Energy Solutions | 363 | Iowa | C&I | R | 811.00 |
| 144 | HPM Solar | 365 | CA | C&I | R | 785.48 |
| 145 | Equinox Renewable Energy | 367 | New Jersey | C&I | 781.00 |
| 146 | Morton Solar | 376 | Indiana | C&I | R | 594.94 |
| 147 | Energy Concepts | 378 | Wisconsin | C&I | R | 565.49 |
| 148 | Sun Lion Energy | 379 | OH | C&I | 558.13 |
| 149 | Hello Sunray | 384 | Ohio | C&I | 382.20 |
| 150 | Harmony Energy Works | 386 | NH | C&I | R | 367.74 |
| 151 | NRGTree | 387 | Massachusetts | C&I | R | 367.65 |
| 152 | Ocean Solar | 388 | New Jersey | C&I | R | 346.81 |
| 153 | Wright-Way Solar Technologies | 396 | Texas | R | 236.21 |