2023 Top Commercial Solar Contractors
This is the list of 2023 Top Solar Contractors that perform work in the commercial and industrial (C&I) market. The companies on this list either chose their primary market as “commercial” or “both residential and commercial.” These companies either installed the entirety of their 2022 portfolio in the commercial market or split some of their projects within the residential market. The listed kilowatts installed by each company on this Commercial Contractor list were only installed within the commercial market. Companies could also be listed on the Residential Contractor market list with only their residential installation numbers reflected on that list.
The companies below are a segmented portion of the overall 2023 Top Solar Contractors List, organized by kilowatts (DC) installed in 2022.
For more information on Solar Power World‘s annual Top Solar Contractors List and additional sublists, visit our Top Solar Contractors home page.
| Commercial Rank | Company | Overall Rank | HQ State | Primary Service | Commercial kW Installed in 2022 | Total kW Installed in 2022 |
|---|---|---|---|---|---|---|
| 1 | MBL-Energy | 43 | California | Installation Subcontractor | 105,060.45 | 105,060.45 |
| 2 | Ameresco | 51 | Massachusetts | Developer | 78,214.30 | 78,214.30 |
| 3 | PowerFlex | 52 | CA | Developer | 76,719.00 | 76,719.00 |
| 4 | Standard Solar | 61 | Maryland | Developer | 59,688.15 | 59,688.15 |
| 5 | Core Development Group | 63 | New Jersey | EPC | 52,929.71 | 52,929.71 |
| 6 | M Bar C Construction | 67 | California | Installation Subcontractor | 46,868.93 | 46,868.93 |
| 7 | OnSite Solar | 70 | New York | Installation Subcontractor | 41,921.00 | 41,921.00 |
| 8 | iSun | 65 | VT | EPC | 41,786.17 | 49,544.92 |
| 9 | John Mills Electric | 76 | NY | Electrical Subcontractor | 38,742.93 | 38,742.93 |
| 10 | Nelnet Renewable Energy | 87 | IL | EPC | 28,041.07 | 30,003.25 |
| 11 | Sunrise Power Solutions | 101 | New York | Installer | 24,264.09 | 24,264.09 |
| 12 | Melink Solar | 104 | Ohio | EPC | 23,295.00 | 23,295.00 |
| 13 | Elite Electric | 111 | California | EPC | 19,969.31 | 19,969.31 |
| 14 | Got Electric | 115 | Maryland | Electrical Subcontractor | 19,483.87 | 19,483.87 |
| 15 | Berkowatts Electric | 116 | NJ | Installer | 19,089.89 | 19,089.89 |
| 16 | Helix Electric | 121 | California | EPC | 16,750.00 | 16,750.00 |
| 17 | O3 Energy | 125 | Texas | Developer | 14,616.69 | 14,616.69 |
| 18 | Advanced Solar Products | 128 | New Jersey | EPC | 13,920.00 | 13,920.00 |
| 19 | Solect Energy | 129 | MA | Developer | 13,830.29 | 13,830.29 |
| 20 | Scenic Hill Solar | 130 | Arkansas | Developer | 13,776.00 | 13,776.00 |
| 21 | Newport Power | 133 | California | EPC | 13,204.25 | 13,204.25 |
| 22 | Dynamic Energy | 138 | Pennsylvania | EPC | 12,822.16 | 12,822.16 |
| 23 | SOLON | 141 | AZ | EPC | 12,261.80 | 12,261.80 |
| 24 | Geoscape Solar | 143 | NJ | Installer | 11,693.10 | 11,693.10 |
| 25 | Paradise Energy Solutions | 150 | Pennsylvania | EPC | 10,796.92 | 10,796.92 |
| 26 | Veregy | 155 | Arizona | EPC | 10,469.52 | 10,469.52 |
| 27 | Norwich Solar | 156 | Vermont | EPC | 10,403.76 | 10,403.76 |
| 28 | Pickett Solar | 164 | California | EPC | 9,310.17 | 9,310.17 |
| 29 | Advanced Green Technologies | 165 | Florida | EPC | 9,112.18 | 9,112.18 |
| 30 | LightWave Solar | 168 | Tennessee | EPC | 9,051.81 | 9,051.81 |
| 31 | Renewable Energy Partners | 175 | California | EPC | 8,421.87 | 8,421.87 |
| 32 | Solar Renewable Energy | 176 | Pennsylvania | Developer | 8,180.86 | 8,180.86 |
| 33 | Ideal Energies | 183 | Minnesota | EPC | 7,467.06 | 7,467.06 |
| 34 | Treepublic | 185 | California | EPC | 7,288.62 | 7,288.62 |
| 35 | Solar by CIR | 172 | NY | Electrical Subcontractor | 6,646.20 | 8,739.88 |
| 36 | iBuild Solar | 198 | Pennsylvania | Installation Subcontractor | 6,379.80 | 6,379.80 |
| 37 | Continental Energy Solutions | 200 | Illinois | EPC | 6,079.01 | 6,079.01 |
| 38 | Moore Energy | 202 | PA | EPC | 5,932.27 | 5,932.27 |
| 39 | Faith Technologies Inc. (FTI) | 213 | WI | EPC | 5,171.00 | 5,171.00 |
| 40 | Aegis Renewable Energy | 215 | Vermont | EPC | 5,017.00 | 5,017.00 |
| 41 | SunRenu Solar | 220 | Arizona | EPC | 4,749.00 | 4,749.00 |
| 42 | Solar Technologies | 193 | California | EPC | 4,331.13 | 6,802.35 |
| 43 | Hannah Solar Government Services | 237 | SC | EPC | 3,995.72 | 3,995.72 |
| 44 | GEM Energy | 239 | OH | EPC | 3,886.00 | 3,886.00 |
| 45 | Sun Light & Power | 234 | California | EPC | 3,807.41 | 4,108.38 |
| 46 | 1 Source Solar | 216 | Iowa | EPC | 3,549.62 | 5,014.49 |
| 47 | SolareAmerica | 247 | PA | Developer | 3,494.37 | 3,494.37 |
| 48 | MC Power Companies | 252 | Missouri | EPC | 3,405.62 | 3,405.62 |
| 49 | Trinity Power | 244 | CA | EPC | 3,011.18 | 3,734.82 |
| 50 | Solar Impact | 261 | FL | EPC | 2,594.26 | 3,064.46 |
| 51 | Resolute Performance Contracting | 279 | AZ | Installer | 2,456.20 | 2,456.20 |
| 52 | Newport Renewables | 296 | Rhode Island | EPC | 2,144.51 | 2,144.51 |
| 53 | American Solar Power | 315 | California | Installation Subcontractor | 1,688.86 | 1,688.86 |
| 54 | SunPeak | 321 | Wisconsin | EPC | 1,605.54 | 1,605.54 |
| 55 | North State Solar Energy | 294 | California | EPC | 1,524.51 | 2,175.67 |
| 56 | Scudder Solar Energy Systems | 303 | CA | Installer | 1,389.38 | 2,019.91 |
| 57 | TerraSol Energies | 333 | Pennsylvania | EPC | 1,340.90 | 1,340.90 |
| 58 | Island Pacific Energy | 318 | Hawaii | EPC | 1,309.98 | 1,675.57 |
| 59 | Renewvia Energy | 343 | GA | EPC | 1,129.82 | 1,129.82 |
| 60 | Sol Luna Solar | 336 | New Mexico | EPC | 895.92 | 1,250.81 |
| 61 | Advanced Energy Systems | 340 | OR | EPC | 817.90 | 1,219.09 |
| 62 | Alternative Energy Southeast | 338 | Georgia | Installer | 709.07 | 1,237.13 |
| 63 | PurePoint Energy | 379 | Connecticut | EPC | 581.57 | 581.57 |
| 64 | PPC Solar | 370 | New Mexico | EPC | 494.13 | 733.80 |
| 65 | Missouri Solar Applications | 377 | MO | EPC | 436.34 | 610.35 |
| 66 | Westcoast Solar Energy | 383 | CA | EPC | 366.61 | 503.24 |