2024 Top Commercial Solar Contractors
This is the list of 2024 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 2023 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 2024 Top Solar Contractors List, organized by kilowatts (DC) installed in 2023.
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 2023 | TOTAL KW INSTALLED IN 2023 |
|---|---|---|---|---|---|---|
| 1 | Cantsink | 19 | Georgia | Installation Subcontractor | 541,899.75 | 541,899.75 |
| 2 | Coldwell Energy | 33 | California | Developer | 239,726.00 | 239,726.00 |
| 3 | Ferguson Electric | 35 | New York | Electrical Subcontractor | 225,761.96 | 225,761.96 |
| 4 | Blue Solar Panels | 40 | NC | Installation Subcontractor | 215,800.00 | 215,800.00 |
| 5 | AUI Partners | 43 | TX | EPC | 147,150.00 | 147,150.00 |
| 6 | DCE Services | 47 | North Carolina | Installer | 101,291.48 | 101,291.48 |
| 7 | M Bar C Construction | 51 | California | Installation Subcontractor | 94,494.20 | 94,494.20 |
| 8 | Ameresco | 52 | Massachusetts | Developer | 92,370.70 | 92,370.70 |
| 9 | OnSite Solar | 55 | New York | Installation Subcontractor | 88,503.70 | 88,503.70 |
| 10 | Radiance Solar | 56 | Georgia | EPC | 79,572.17 | 79,572.17 |
| 11 | Next Generation Solar | 57 | New York | EPC | 76,654.01 | 76,654.01 |
| 12 | Got Electric | 59 | Maryland | Electrical Subcontractor | 75,172.58 | 75,172.58 |
| 13 | ACE Solar | 60 | Massachusetts | EPC | 72,554.35 | 74,319.81 |
| 14 | Sunstall | 63 | California | Installation Subcontractor | 66,888.67 | 66,888.67 |
| 15 | Solar Landscape | 65 | New Jersey | Developer | 61,179.47 | 61,179.47 |
| 16 | Baja Construction | 66 | California | EPC | 60,760.04 | 60,760.04 |
| 17 | Teichert Solar | 67 | California | Installation Subcontractor | 60,051.04 | 60,051.04 |
| 18 | PowerFlex | 69 | CA | EPC | 58,433.00 | 58,433.00 |
| 19 | DMH Services | 72 | Pennsylvania | Installation Subcontractor | 54,896.00 | 54,896.00 |
| 20 | ForeFront Power | 78 | California | Developer | 49,165.37 | 49,165.37 |
| 21 | Elite Electric | 79 | California | EPC | 48,358.33 | 48,358.33 |
| 22 | Core Development Group | 84 | New Jersey | EPC | 41,547.60 | 41,547.60 |
| 23 | iBuild Solar | 85 | Pennsylvania | Installation Subcontractor | 40,932.20 | 40,932.20 |
| 24 | MBL-Energy | 87 | California | Installation Subcontractor | 39,009.09 | 39,009.09 |
| 25 | Melink Solar | 89 | Ohio | EPC | 38,157.30 | 38,157.30 |
| 26 | Pfister Energy | 91 | NJ | EPC | 34,794.37 | 34,794.37 |
| 27 | Scenic Hill Solar | 93 | Arkansas | Developer | 32,372.75 | 32,372.75 |
| 28 | ReVision Energy | 82 | Maine | Installer | 32,113.36 | 45,508.66 |
| 29 | New Era Electric | 99 | California | Electrical Subcontractor | 30,333.25 | 30,333.25 |
| 30 | Standard Solar | 103 | Maryland | Developer | 29,497.29 | 29,497.29 |
| 31 | Advanced Solar Products | 105 | New Jersey | EPC | 28,022.54 | 28,022.54 |
| 32 | Arch | 101 | Wisconsin | Installer | 27,769.74 | 29,567.76 |
| 33 | John Mills Electric | 107 | NY | Electrical Subcontractor | 27,560.69 | 27,560.69 |
| 34 | Greenskies Clean Energy | 109 | Connecticut | Developer | 26,922.47 | 26,922.47 |
| 35 | Solar Renewable Energy | 111 | Pennsylvania | Developer | 23,807.80 | 23,807.80 |
| 36 | ISI Solar | 115 | Nebraska | EPC | 22,210.00 | 22,210.00 |
| 37 | White Electrical | 122 | GA | Electrical Subcontractor | 19,498.32 | 19,498.32 |
| 38 | Helix Electric | 123 | California | EPC | 19,366.00 | 19,366.00 |
| 39 | Axis Energy | 125 | North Carolina | EPC | 18,647.82 | 18,647.82 |
| 40 | Solar Generation | 127 | NY | Installer | 17,827.20 | 18,378.46 |
| 41 | Nelnet Renewable Energy | 114 | IL | EPC | 16,640.68 | 22,273.09 |
| 42 | Collins Electrical | 131 | California | EPC | 15,569.01 | 15,569.01 |
| 43 | Nokomis Energy | 135 | MN | Developer | 15,013.90 | 15,013.90 |
| 44 | Solect Energy | 142 | MA | Developer | 13,332.53 | 13,332.53 |
| 45 | GreenSpark Solar | 138 | New York | EPC | 12,596.00 | 14,617.73 |
| 46 | Motive Energy | 151 | California | EPC | 12,076.00 | 12,076.00 |
| 47 | Commonwealth Power | 152 | Virginia | Installation Subcontractor | 11,936.84 | 11,936.84 |
| 48 | Newport Power | 154 | California | EPC | 11,120.80 | 11,120.80 |
| 49 | Solar One | 155 | Texas | Developer | 10,780.79 | 10,780.79 |
| 50 | Sunrise Power Solutions | 156 | New York | Installer | 10,723.16 | 10,723.16 |
| 51 | Paradise Energy Solutions | 153 | Pennsylvania | EPC | 9,819.72 | 11,814.96 |
| 52 | Continental Energy Solutions | 165 | Illinois | EPC | 9,802.37 | 9,802.37 |
| 53 | Freedom Power | 70 | TX | Installer | 9,696.85 | 57,789.45 |
| 54 | Advanced Green Technologies | 167 | Florida | EPC | 9,213.01 | 9,213.01 |
| 55 | Pickett Solar | 171 | California | EPC | 8,480.06 | 8,480.06 |
| 56 | Dynamic Energy | 174 | Pennsylvania | EPC | 8,110.81 | 8,110.81 |
| 57 | Newport Renewables | 179 | Rhode Island | EPC | 7,913.88 | 7,913.88 |
| 58 | Solar Optimum | 94 | California | EPC | 7,805.63 | 32,351.76 |
| 59 | Renewable Energy Partners | 183 | California | Developer | 7,492.94 | 7,492.94 |
| 60 | Accord Power | 173 | New York | EPC | 7,450.71 | 8,138.18 |
| 61 | GenRenew | 185 | NJ | Installer | 7,322.62 | 7,322.62 |
| 62 | Norwich Solar | 189 | Vermont | EPC | 7,237.91 | 7,237.91 |
| 63 | Kopp Electric Company | 191 | NJ | EPC | 7,068.37 | 7,068.37 |
| 64 | SitelogIQ | 192 | Minnesota | EPC | 7,045.30 | 7,045.30 |
| 65 | StraightUp Solar | 158 | Missouri | EPC | 6,642.24 | 10,562.03 |
| 66 | Treepublic | 166 | California | Developer | 6,537.14 | 9,580.99 |
| 67 | Lumina Solar | 116 | Maryland | Installer | 6,421.53 | 20,666.71 |
| 68 | Colite Technologies | 201 | South Carolina | EPC | 6,373.60 | 6,373.60 |
| 69 | Geoscape Solar | 202 | NJ | Installer | 6,280.80 | 6,280.80 |
| 70 | Hannah Solar Government Services | 204 | SC | EPC | 6,197.90 | 6,197.90 |
| 71 | All Energy Solar | 124 | Minnesota | Installer | 6,064.55 | 19,143.74 |
| 72 | Seal Solar | 197 | AR | EPC | 6,064.26 | 6,632.86 |
| 73 | Sunshine Renewable Solutions | 206 | TX | EPC | 5,674.37 | 6,119.04 |
| 74 | Sunsense Solar | 196 | Colorado | EPC | 5,635.67 | 6,778.48 |
| 75 | Enterprise Electric | 210 | OR | EPC | 5,531.89 | 5,531.89 |
| 76 | 1 Source Solar | 195 | Iowa | EPC | 5,332.46 | 6,803.36 |
| 77 | Solar Technologies | 182 | California | EPC | 5,291.80 | 7,606.86 |
| 78 | TMI Energy Solutions | 211 | Ohio | EPC | 5,231.15 | 5,231.15 |
| 79 | SOLON | 212 | AZ | EPC | 5,230.61 | 5,230.61 |
| 80 | SunPeak | 213 | Wisconsin | EPC | 5,224.00 | 5,224.00 |
| 81 | NRGTree | 214 | Massachusetts | EPC | 5,163.14 | 5,163.14 |
| 82 | SolareAmerica | 215 | PA | Developer | 5,057.85 | 5,057.85 |
| 83 | Harvest Power | 188 | New York | Installer | 4,689.00 | 7,253.10 |
| 84 | Eagle Point Solar | 162 | Iowa | EPC | 4,590.09 | 9,955.82 |
| 85 | Telamon Energy | 218 | IN | Developer | 4,391.40 | 4,391.40 |
| 86 | SUNation Energy | 140 | New York | Installer | 4,343.75 | 13,991.48 |
| 87 | Renu Energy Solutions | 177 | North Carolina | Installer | 4,291.10 | 8,026.90 |
| 88 | Aegis Renewable Energy | 222 | Vermont | EPC | 4,277.50 | 4,277.50 |
| 89 | SunRenu Solar | 223 | Arizona | EPC | 4,273.00 | 4,273.00 |
| 90 | HSI Solar | 225 | Indiana | Developer | 4,200.17 | 4,200.17 |
| 91 | A&R Solar | 163 | Washington | Installer | 3,984.02 | 9,858.12 |
| 92 | Veregy | 236 | Arizona | EPC | 3,559.32 | 3,559.32 |
| 93 | Solar Electric Freedom | 234 | Arizona | EPC | 3,250.13 | 3,686.13 |
| 94 | Sandbar Solar | 220 | California | Installer | 3,237.66 | 4,364.71 |
| 95 | Sun Light & Power | 232 | California | EPC | 3,192.34 | 3,797.90 |
| 96 | Namaste Solar | 160 | Colorado | EPC | 3,077.81 | 10,394.16 |
| 97 | Solar Power of Oklahoma | 203 | OK | Installer | 2,878.30 | 6,252.88 |
| 98 | RevoluSun Smart Home | 164 | Hawaii | Installer | 2,855.33 | 9,832.18 |
| 99 | LA Solar Group | 148 | CA | EPC | 2,834.16 | 12,543.11 |
| 100 | Positive Energy Solar | 200 | New Mexico | Installer | 2,769.15 | 6,391.28 |
| 101 | Verde Solutions | 260 | Illinois | EPC | 2,472.99 | 2,472.99 |
| 102 | Eagle Solar & Light | 261 | AL | EPC | 2,439.24 | 2,471.04 |
| 103 | Solar Alliance Southeast | 267 | Tennessee | EPC | 2,355.10 | 2,355.10 |
| 104 | PSG Energy Group | 270 | Indiana | EPC | 2,335.00 | 2,335.00 |
| 105 | Faith Technologies Inc. (FTI) | 271 | WI | EPC | 2,267.78 | 2,267.78 |
| 106 | Iconic Energy | 224 | Illinois | Installer | 2,267.20 | 4,239.16 |
| 107 | American Solar Power | 273 | California | Installation Subcontractor | 2,261.75 | 2,261.75 |
| 108 | HES Renewables | 175 | CA | EPC | 2,221.57 | 8,098.88 |
| 109 | Ambrose Solar | 169 | California | Installer | 2,155.42 | 8,840.16 |
| 110 | Fresh Coast Solar | 229 | Illinois | Installer | 2,033.63 | 4,068.15 |
| 111 | Sol Luna Solar | 284 | New Mexico | EPC | 2,022.49 | 2,022.49 |
| 112 | Cromwell Solar | 253 | Kansas | Installer | 2,020.51 | 2,641.48 |
| 113 | PurePoint Energy | 286 | Connecticut | EPC | 1,988.11 | 1,988.11 |
| 114 | Creative Energies | 235 | Wyoming | Installer | 1,982.98 | 3,659.64 |
| 115 | TerraSol Energies | 287 | Pennsylvania | EPC | 1,955.05 | 1,955.05 |
| 116 | EIS Solar | 230 | Pennsylvania | Installer | 1,950.89 | 4,057.82 |
| 117 | mtvSolar | 239 | West Virginia | Installer | 1,911.13 | 3,186.73 |
| 118 | Harmon Electric | 221 | Arizona | Installer | 1,904.14 | 4,298.95 |
| 119 | OE Solar | 290 | New Mexico | EPC | 1,895.88 | 1,895.88 |
| 120 | Renewvia Energy | 293 | GA | EPC | 1,857.11 | 1,857.11 |
| 121 | Alder Energy Systems | 303 | SC | EPC | 1,633.54 | 1,633.54 |
| 122 | Windfree Solar | 241 | Illinois | EPC | 1,503.13 | 3,005.32 |
| 123 | North State Solar Energy | 281 | California | EPC | 1,435.75 | 2,154.27 |
| 124 | 8MSolar | 194 | North Carolina | EPC | 1,412.18 | 6,996.98 |
| 125 | Delta Solar | 313 | AR | EPC | 1,394.30 | 1,394.30 |
| 126 | Scudder Solar Energy Systems | 274 | CA | Installer | 1,338.34 | 2,225.58 |
| 127 | Good Energy Solutions | 285 | Kansas | Installer | 1,188.43 | 2,017.97 |
| 128 | Renewable Energy Evolution | 326 | Illinois | Developer | 1,171.00 | 1,171.00 |
| 129 | Resonant Energy | 331 | Massachusetts | Developer | 1,097.30 | 1,097.30 |
| 130 | King Solar | 292 | Kansas | EPC | 1,059.24 | 1,868.75 |
| 131 | ReVamp Energy | 315 | CA | EPC | 1,043.50 | 1,355.00 |
| 132 | Stellar Solar | 159 | California | Installer | 1,017.26 | 10,441.11 |
| 133 | Renova Energy | 133 | CA | Installer | 989.65 | 15,086.80 |
| 134 | CitiGreen | 338 | CA | Developer | 953.46 | 953.46 |
| 135 | A.M. Sun Solar | 227 | California | EPC | 921.88 | 4,132.73 |
| 136 | Aurora Energy | 347 | Maryland | EPC | 867.00 | 867.00 |
| 137 | Citadel Roofing & Solar | 98 | California | Installer | 833.81 | 30,713.47 |
| 138 | Enerlogics | 349 | Ohio | Developer | 821.50 | 821.50 |
| 139 | Cape Fear Energy Systems | 231 | North Carolina | Installer | 760.65 | 4,054.79 |
| 140 | MC Power Companies | 355 | Missouri | EPC | 736.69 | 736.69 |
| 141 | NC Solar Now | 187 | North Carolina | Installer | 727.14 | 7,272.34 |
| 142 | Energy Concepts | 344 | Wisconsin | EPC | 712.07 | 888.82 |
| 143 | Missouri Solar Applications | 361 | MO | EPC | 646.04 | 646.04 |
| 144 | Green Earth Roofing Solutions | 354 | MA | Installer | 600.00 | 751.00 |
| 145 | Advanced Energy Systems | 337 | OR | EPC | 574.57 | 1,008.60 |
| 146 | StarAlt Solar | 359 | Texas | Installer | 553.08 | 684.50 |
| 147 | Groundhog Solar | 325 | PA | Installer | 524.51 | 1,180.62 |
| 148 | RCC Solar | 357 | South Carolina | Installer | 522.00 | 714.00 |
| 149 | American Sentry Solar | 199 | Maryland | Installer | 482.80 | 6,408.52 |
| 150 | Tick Tock Energy | 310 | Illinois | Installer | 457.00 | 1,422.50 |
| 151 | Atlasta Solar Center | 238 | Colorado | Installer | 417.52 | 3,276.90 |
| 152 | Matcon Construction | 377 | FL | EPC | 410.40 | 410.40 |
| 153 | CB Solar | 335 | Iowa | EPC | 395.41 | 1,046.66 |
| 154 | Island Pacific Energy | 346 | Hawaii | EPC | 390.00 | 879.66 |
| 155 | Alternative Energy Southeast | 348 | Georgia | Installer | 362.07 | 849.47 |
| 156 | Solar-Fit | 324 | Florida | Installer | 360.38 | 1,212.63 |
| 157 | Westcoast Solar Energy | 368 | CA | EPC | 343.18 | 506.06 |
| 158 | ISO Solar | 237 | Puerto Rico | Installer | 297.12 | 3,511.41 |
| 159 | Brooklyn SolarWorks | 264 | New York | Installer | 266.92 | 2,414.24 |
| 160 | Palomar Solar & Roofing | 255 | California | Installer | 261.80 | 2,607.51 |
| 161 | Solar Source | 252 | Florida | EPC | 226.72 | 2,681.76 |
| 162 | Solar Impact | 352 | FL | EPC | 176.47 | 790.32 |
| 163 | Simply Solar LLC | 340 | CA | EPC | 102.74 | 908.28 |
| 164 | Rooftop Solar | 311 | AZ | Installer | 89.74 | 1,416.80 |