2024 Top Residential Solar Contractors
This is the list of 2024 Top Solar Contractors that perform work in the residential market. The companies on this list either chose their primary market as “residential” or “both residential and commercial.” These companies either installed the entirety of their 2023 portfolio in the residential market or split some of their projects within the commercial market. The listed kilowatts installed by each company on this Residential Contractor list were only installed within the residential market. Companies could also be listed on the Commercial Contractor market list with only their commercial 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.
If you’d like to download this list as a PDF, please click here.
| Resi Rank | Company | Overall Rank | HQ State | Primary Service | Residential kW Installed in 2023 | TOTAL KW INSTALLED IN 2023 |
|---|---|---|---|---|---|---|
| 1 | Freedom Forever | 27 | CA | Installer | 368,990.66 | 368,990.66 |
| 2 | Trinity Solar | 42 | New Jersey | Installer | 164,918.54 | 164,918.54 |
| 3 | Momentum Solar | 46 | NJ | Installer | 115,385.39 | 115,385.39 |
| 4 | Purelight Power | 77 | OR | Installer | 49,524.19 | 49,524.19 |
| 5 | Freedom Power | 70 | TX | Installer | 48,092.60 | 57,789.45 |
| 6 | Solar Energy World | 95 | Maryland | Installer | 31,704.67 | 31,704.67 |
| 7 | Semper Solaris | 100 | California | Installer | 29,973.02 | 29,973.02 |
| 8 | Citadel Roofing & Solar | 98 | California | Installer | 29,879.66 | 30,713.47 |
| 9 | GreenBrilliance | 102 | VA | EPC | 29,506.54 | 29,506.54 |
| 10 | TriSMART Solar | 104 | TX | Installer | 29,348.13 | 29,348.13 |
| 11 | SunnyMac Solar | 106 | Delaware | Installer | 27,713.14 | 27,713.14 |
| 12 | Green Light Solar | 108 | TX | Installer | 27,239.73 | 27,239.73 |
| 13 | Solar Optimum | 94 | California | EPC | 24,546.13 | 32,351.76 |
| 14 | Baker Home Energy | 112 | California | Installer | 22,450.83 | 22,450.83 |
| 15 | Top Tier Solar Solutions | 113 | NC | Installer | 22,320.15 | 22,320.15 |
| 16 | Energy Service Partners | 117 | California | Installer | 20,633.85 | 20,633.85 |
| 17 | Fusion Power | 119 | AZ | Installer | 20,148.45 | 20,148.45 |
| 18 | Skyline Solar | 121 | New Jersey | Installer | 19,582.52 | 19,582.52 |
| 19 | V3 Electric | 129 | CA | Installer | 17,213.68 | 17,213.68 |
| 20 | Suntria | 130 | Arizona | Installer | 16,880.99 | 16,880.99 |
| 21 | Universal Solar Direct | 132 | Indiana | Installer | 15,330.43 | 15,330.43 |
| 22 | Sunsolar Solutions | 136 | Arizona | Installer | 14,786.62 | 14,786.62 |
| 23 | Guyou Construction | 137 | CA | Installer | 14,659.34 | 14,659.34 |
| 24 | Lumina Solar | 116 | Maryland | Installer | 14,245.18 | 20,666.71 |
| 25 | Long Island Power Solutions | 139 | New York | Installer | 14,191.36 | 14,191.36 |
| 26 | Renova Energy | 133 | CA | Installer | 14,097.15 | 15,086.80 |
| 27 | Sun Solar | 141 | Missouri | Installer | 13,536.70 | 13,536.70 |
| 28 | ReVision Energy | 82 | Maine | Installer | 13,395.30 | 45,508.66 |
| 29 | All Energy Solar | 124 | Minnesota | Installer | 13,079.19 | 19,143.74 |
| 30 | Sunlight Solar | 143 | Florida | Installer | 12,941.56 | 12,941.56 |
| 31 | SolarAmerica | 144 | LA | Sales Partner | 12,941.05 | 12,941.05 |
| 32 | Icon Power | 145 | Arizona | Installer | 12,838.01 | 12,838.01 |
| 33 | Convert Solar | 147 | Virginia | Installer | 12,651.53 | 12,651.53 |
| 34 | Shine Solar | 161 | AR | Sales Partner | 10,390.74 | 10,390.74 |
| 35 | LA Solar Group | 148 | CA | EPC | 9,708.95 | 12,543.11 |
| 36 | SUNation Energy | 140 | New York | Installer | 9,647.74 | 13,991.48 |
| 37 | Stellar Solar | 159 | California | Installer | 9,423.85 | 10,441.11 |
| 38 | Equity Solar | 168 | FL | Installer | 9,114.63 | 9,114.63 |
| 39 | SolarTech | 170 | California | EPC | 8,592.96 | 8,592.96 |
| 40 | Green Power Energy | 172 | New Jersey | Installer | 8,467.13 | 8,467.13 |
| 41 | Solar Topps | 176 | Arizona | Installer | 8,084.40 | 8,084.40 |
| 42 | Solar Holler | 178 | West Virginia | Installer | 7,964.39 | 7,964.39 |
| 43 | Victory Energy | 180 | Illinois | Installer | 7,819.02 | 7,819.02 |
| 44 | BriteStreet | 181 | Colorado | Installer | 7,764.81 | 7,764.81 |
| 45 | Standard Energy Solutions | 184 | Maryland | Installer | 7,438.15 | 7,438.15 |
| 46 | Namaste Solar | 160 | Colorado | EPC | 7,316.35 | 10,394.16 |
| 47 | OC Solar | 186 | California | Installer | 7,315.38 | 7,315.38 |
| 48 | Hytech Solar | 190 | NY | Installer | 7,115.83 | 7,115.83 |
| 49 | Sunline Energy | 193 | California | Installer | 7,006.00 | 7,006.00 |
| 50 | RevoluSun Smart Home | 164 | Hawaii | Installer | 6,976.85 | 9,832.18 |
| 51 | Ambrose Solar | 169 | California | Installer | 6,684.75 | 8,840.16 |
| 52 | NC Solar Now | 187 | North Carolina | Installer | 6,545.21 | 7,272.34 |
| 53 | Simply Solar | 198 | California | Installer | 6,468.91 | 6,468.91 |
| 54 | SunCommon | 205 | NY | Installer | 6,174.85 | 6,174.85 |
| 55 | Kasselman Solar | 207 | New York | Installer | 6,070.47 | 6,070.47 |
| 56 | Maine Solar Solutions | 208 | Maine | Installer | 5,950.78 | 5,950.78 |
| 57 | American Sentry Solar | 199 | Maryland | Installer | 5,925.72 | 6,408.52 |
| 58 | HES Renewables | 175 | CA | EPC | 5,877.32 | 8,098.88 |
| 59 | A&R Solar | 163 | Washington | Installer | 5,874.10 | 9,858.12 |
| 60 | Nelnet Renewable Energy | 114 | IL | EPC | 5,632.41 | 22,273.09 |
| 61 | Tron Solar | 209 | Illinois | Installer | 5,587.74 | 5,587.74 |
| 62 | 8MSolar | 194 | North Carolina | EPC | 5,584.80 | 6,996.98 |
| 63 | Eagle Point Solar | 162 | Iowa | EPC | 5,365.73 | 9,955.82 |
| 64 | Robco Electric | 216 | Nevada | Installer | 4,910.13 | 4,910.13 |
| 65 | SolarFlair Energy | 217 | MA | Installer | 4,778.48 | 4,778.48 |
| 66 | Transform Solar | 219 | Florida | Installer | 4,381.12 | 4,381.12 |
| 67 | Solar Works Energy | 226 | NM | Installer | 4,150.32 | 4,150.32 |
| 68 | Good Faith Energy | 228 | TX | Installer | 4,092.67 | 4,092.67 |
| 69 | StraightUp Solar | 158 | Missouri | EPC | 3,919.79 | 10,562.03 |
| 70 | Renu Energy Solutions | 177 | North Carolina | Installer | 3,735.80 | 8,026.90 |
| 71 | Cosmic Solar | 233 | CA | Installer | 3,701.88 | 3,701.88 |
| 72 | Positive Energy Solar | 200 | New Mexico | Installer | 3,622.13 | 6,391.28 |
| 73 | Solar Power of Oklahoma | 203 | OK | Installer | 3,374.58 | 6,252.88 |
| 74 | Cape Fear Energy Systems | 231 | North Carolina | Installer | 3,294.14 | 4,054.79 |
| 75 | ISO Solar | 237 | Puerto Rico | Installer | 3,214.29 | 3,511.41 |
| 76 | A.M. Sun Solar | 227 | California | EPC | 3,210.85 | 4,132.73 |
| 77 | Treepublic | 166 | California | Developer | 3,043.85 | 9,580.99 |
| 78 | Forme Solar Electric | 240 | California | Installer | 3,032.55 | 3,032.55 |
| 79 | Current Home | 242 | California | Installer | 2,998.36 | 2,998.36 |
| 80 | YellowLite | 243 | Ohio | Installer | 2,930.17 | 2,930.17 |
| 81 | Green Muscle Solar | 244 | Arizona | Installer | 2,860.67 | 2,860.67 |
| 82 | Atlasta Solar Center | 238 | Colorado | Installer | 2,859.38 | 3,276.90 |
| 83 | Sunergy Systems | 245 | Washington | Installer | 2,858.92 | 2,858.92 |
| 84 | Michigan Solar Solutions | 246 | Michigan | EPC | 2,857.85 | 2,857.85 |
| 85 | Public Service Solar | 247 | New Jersey | Installer | 2,835.50 | 2,835.50 |
| 86 | ECG Solar | 249 | Iowa | Installer | 2,736.65 | 2,736.65 |
| 87 | Silverline Home Remodeling | 250 | California | Installer | 2,725.23 | 2,725.23 |
| 88 | Flo Energy | 251 | FL | Installer | 2,700.27 | 2,700.27 |
| 89 | Lumina Sun Smart Home | 254 | North Carolina | Installer | 2,634.84 | 2,634.84 |
| 90 | Exact Solar | 256 | Pennsylvania | Installer | 2,566.06 | 2,566.06 |
| 91 | Harvest Power | 188 | New York | Installer | 2,564.10 | 7,253.10 |
| 92 | Solaris Renewables | 257 | MA | Installer | 2,540.48 | 2,540.48 |
| 93 | Ipsun Solar | 258 | Virginia | Installer | 2,509.68 | 2,509.68 |
| 94 | Active Energies Solar | 259 | Colorado | Installer | 2,490.77 | 2,490.77 |
| 95 | Clean Solar | 262 | California | Installer | 2,464.25 | 2,464.25 |
| 96 | Solar Source | 252 | Florida | EPC | 2,455.04 | 2,681.76 |
| 97 | 360 Electric | 263 | Illinois | Installer | 2,425.92 | 2,425.92 |
| 98 | Harmon Electric | 221 | Arizona | Installer | 2,394.81 | 4,298.95 |
| 99 | New England Clean Energy | 265 | MA | Installer | 2,365.27 | 2,365.27 |
| 100 | My Generation Energy | 266 | Massachusetts | Installer | 2,363.38 | 2,363.38 |
| 101 | Palomar Solar & Roofing | 255 | California | Installer | 2,345.71 | 2,607.51 |
| 102 | SGE Solar | 268 | Massachusetts | Installer | 2,343.34 | 2,343.34 |
| 103 | Allterra Solar | 269 | California | Installer | 2,336.51 | 2,336.51 |
| 104 | Solar Technologies | 182 | California | EPC | 2,315.07 | 7,606.86 |
| 105 | Artisan Electric | 272 | WA | Installer | 2,266.17 | 2,266.17 |
| 106 | Stateline Solar | 275 | Illinois | Installer | 2,218.95 | 2,218.95 |
| 107 | Solterra Solar | 276 | Washington | Installer | 2,195.63 | 2,195.63 |
| 108 | Sunshine Saves | 277 | SC | Sales Partner | 2,189.36 | 2,189.36 |
| 109 | Clayco Electric | 278 | California | Installer | 2,177.72 | 2,177.72 |
| 110 | EGT Solar | 279 | Idaho | Installer | 2,176.60 | 2,176.60 |
| 111 | Apollo Energy | 280 | CO | Installer | 2,159.71 | 2,159.71 |
| 112 | Brooklyn SolarWorks | 264 | New York | Installer | 2,147.33 | 2,414.24 |
| 113 | PV Squared | 282 | Massachusetts | Installer | 2,120.90 | 2,120.90 |
| 114 | EIS Solar | 230 | Pennsylvania | Installer | 2,106.93 | 4,057.82 |
| 115 | CapStone Solar | 283 | Washington | Installer | 2,104.75 | 2,104.75 |
| 116 | Fresh Coast Solar | 229 | Illinois | Installer | 2,034.52 | 4,068.15 |
| 117 | GreenSpark Solar | 138 | New York | EPC | 2,021.73 | 14,617.73 |
| 118 | Paradise Energy Solutions | 153 | Pennsylvania | EPC | 1,995.24 | 11,814.96 |
| 119 | Iconic Energy | 224 | Illinois | Installer | 1,971.96 | 4,239.16 |
| 120 | Nova Solar | 288 | Virginia | Installer | 1,926.69 | 1,926.69 |
| 121 | Precis Solar | 289 | CA | Installer | 1,924.69 | 1,924.69 |
| 122 | Shaw Solar | 291 | CO | Installer | 1,881.98 | 1,881.98 |
| 123 | Atma Energy | 294 | Texas | Installer | 1,844.00 | 1,844.00 |
| 124 | Arch | 101 | Wisconsin | Installer | 1,798.02 | 29,567.76 |
| 125 | PPM Solar | 295 | Florida | EPC | 1,788.97 | 1,788.97 |
| 126 | Northwest Electric & Solar | 296 | Washington | Installer | 1,785.39 | 1,785.39 |
| 127 | Powerlutions Solar | 297 | New Jersey | Installer | 1,779.57 | 1,779.57 |
| 128 | ACE Solar | 60 | Massachusetts | EPC | 1,765.46 | 74,319.81 |
| 129 | RxSun | 298 | Illinois | Sales Partner | 1,727.65 | 1,727.65 |
| 130 | Sunbridge Solar | 299 | Washington | Installer | 1,698.79 | 1,698.79 |
| 131 | Creative Energies | 235 | Wyoming | Installer | 1,676.66 | 3,659.64 |
| 132 | Highlight Solar | 300 | California | Installer | 1,664.07 | 1,664.07 |
| 133 | True Energy Systems | 301 | Iowa | Installer | 1,662.83 | 1,662.83 |
| 134 | Core Energy | 302 | FL | Installer | 1,655.29 | 1,655.29 |
| 135 | Solar Dad and Sons | 304 | NY | Installer | 1,630.16 | 1,630.16 |
| 136 | Sugar Hollow Solar | 305 | North Carolina | Installer | 1,628.62 | 1,628.62 |
| 137 | RevoluSun Mountain States | 306 | Idaho | Installer | 1,569.55 | 1,569.55 |
| 138 | Sandbox Solar | 307 | Colorado | Installer | 1,546.90 | 1,546.90 |
| 139 | Grateful Electric | 308 | New Hampshire | Installer | 1,534.54 | 1,534.54 |
| 140 | Solar Edge Pros | 309 | Texas | Installer | 1,512.13 | 1,512.13 |
| 141 | Windfree Solar | 241 | Illinois | EPC | 1,502.19 | 3,005.32 |
| 142 | 1 Source Solar | 195 | Iowa | EPC | 1,470.90 | 6,803.36 |
| 143 | Solar Smart Living | 312 | NM | Installer | 1,412.45 | 1,412.45 |
| 144 | SolarTyme by AAPCO | 314 | Virginia | Installer | 1,373.77 | 1,373.77 |
| 145 | South Sound Solar | 316 | Washington | Installer | 1,354.17 | 1,354.17 |
| 146 | Rooftop Solar | 311 | AZ | Installer | 1,327.06 | 1,416.80 |
| 147 | Solar Pro Roofing | 317 | NY | Sales Partner | 1,326.78 | 1,326.78 |
| 148 | SolarLink Energy Construction | 318 | CA | EPC | 1,285.65 | 1,285.65 |
| 149 | mtvSolar | 239 | West Virginia | Installer | 1,275.61 | 3,186.73 |
| 150 | Ethos Green Power Cooperative | 319 | Wisconsin | Installer | 1,262.16 | 1,262.16 |
| 151 | Sunspear Energy | 320 | Hawaii | Installer | 1,258.61 | 1,258.61 |
| 152 | Bob Heinmiller Solar Solutions | 321 | Florida | Installer | 1,252.07 | 1,252.07 |
| 153 | solarXperts | 322 | CA | Sales Partner | 1,251.16 | 1,251.16 |
| 154 | Home Team Energy | 323 | Wisconsin | Installer | 1,227.16 | 1,227.16 |
| 155 | Juapi Energy | 327 | Puerto Rico | Installer | 1,139.95 | 1,139.95 |
| 156 | Sandbar Solar | 220 | California | Installer | 1,127.05 | 4,364.71 |
| 157 | Vital Energy Solutions | 328 | CA | Installer | 1,125.12 | 1,125.12 |
| 158 | Cool Blew Solar & Electric | 329 | AZ | Installer | 1,109.45 | 1,109.45 |
| 159 | Longhorn Solar | 330 | TX | Installer | 1,102.16 | 1,102.16 |
| 160 | Emerald Energy | 332 | North Carolina | Installer | 1,059.97 | 1,059.97 |
| 161 | Midwest Solar Installers | 333 | Iowa | Sales Partner | 1,056.46 | 1,056.46 |
| 162 | Virtue Solar | 334 | Virginia | Installer | 1,047.08 | 1,047.08 |
| 163 | Pennsylvania Solar Energy Co. | 336 | Pennsylvania | Installer | 1,039.41 | 1,039.41 |
| 164 | Tick Tock Energy | 310 | Illinois | Installer | 965.50 | 1,422.50 |
| 165 | Current Electric | 339 | Wisconsin | Installer | 922.74 | 922.74 |
| 166 | Revolt Energy | 342 | WV | Installer | 891.85 | 891.85 |
| 167 | Alaska Solar | 343 | Alaska | Installer | 889.43 | 889.43 |
| 168 | Scudder Solar Energy Systems | 274 | CA | Installer | 887.24 | 2,225.58 |
| 169 | SunFarm Energy | 345 | FL | Installer | 883.48 | 883.48 |
| 170 | Solar-Fit | 324 | Florida | Installer | 852.26 | 1,212.63 |
| 171 | Good Energy Solutions | 285 | Kansas | Installer | 829.54 | 2,017.97 |
| 172 | Gold Path Solar | 350 | Ohio | Installer | 819.01 | 819.01 |
| 173 | King Solar | 292 | Kansas | EPC | 809.51 | 1,868.75 |
| 174 | Simply Solar LLC | 340 | CA | EPC | 805.54 | 908.28 |
| 175 | TN Electrical and Solar Services | 351 | California | Installer | 792.40 | 792.40 |
| 176 | Wright-Way Solar Technologies | 353 | Texas | Installer | 783.64 | 783.64 |
| 177 | Sunsense Solar | 196 | Colorado | EPC | 770.81 | 6,778.48 |
| 178 | Brightstar Solar | 356 | Massachusetts | Installer | 730.35 | 730.35 |
| 179 | North State Solar Energy | 281 | California | EPC | 718.52 | 2,154.27 |
| 180 | Save a Lot Solar | 358 | CA | Installer | 706.93 | 706.93 |
| 181 | Accord Power | 173 | New York | EPC | 687.47 | 8,138.18 |
| 182 | Earth Electric | 360 | California | Installer | 667.13 | 667.13 |
| 183 | Groundhog Solar | 325 | PA | Installer | 656.11 | 1,180.62 |
| 184 | CB Solar | 335 | Iowa | EPC | 651.25 | 1,046.66 |
| 185 | Morton Solar | 362 | Indiana | Installer | 644.29 | 644.29 |
| 186 | Cromwell Solar | 253 | Kansas | Installer | 620.97 | 2,641.48 |
| 187 | Solar Impact | 352 | FL | EPC | 613.85 | 790.32 |
| 188 | Ecological Systems | 363 | New Jersey | Installer | 611.89 | 611.89 |
| 189 | Sun Light & Power | 232 | California | EPC | 605.56 | 3,797.90 |
| 190 | A1A Solar Contracting | 364 | FL | Installer | 589.24 | 589.24 |
| 191 | Alternative Power Solutions of NY | 365 | NY | EPC | 571.08 | 571.08 |
| 192 | Seal Solar | 197 | AR | EPC | 568.60 | 6,632.86 |
| 193 | Solar Generation | 127 | NY | Installer | 551.26 | 18,378.46 |
| 194 | E2 Solar | 366 | Oregon | Installer | 539.54 | 539.54 |
| 195 | Vasco Solar | 367 | California | Installer | 521.39 | 521.39 |
| 196 | Island Pacific Energy | 346 | Hawaii | EPC | 489.66 | 879.66 |
| 197 | Alternative Energy Southeast | 348 | Georgia | Installer | 487.40 | 849.47 |
| 198 | Greater Texas Solar | 369 | TX | Installer | 483.17 | 483.17 |
| 199 | Carlson Electric | 370 | Wisconsin | EPC | 476.10 | 476.10 |
| 200 | CKR Solar | 371 | Florida | Sales Partner | 472.41 | 472.41 |
| 201 | MountainStar Solar | 372 | TX | Installer | 464.81 | 464.81 |
| 202 | American Solar & Roofing | 373 | AZ | Installer | 460.53 | 460.53 |
| 203 | Sunshine Renewable Solutions | 206 | TX | EPC | 444.67 | 6,119.04 |
| 204 | Solar Electric Freedom | 234 | Arizona | EPC | 436.00 | 3,686.13 |
| 205 | Greenfield Solar | 374 | MA | Installer | 434.19 | 434.19 |
| 206 | Advanced Energy Systems | 337 | OR | EPC | 434.03 | 1,008.60 |
| 207 | Freedom Energy | 375 | Montana | Installer | 433.52 | 433.52 |
| 208 | Soligo | 376 | Florida | Installer | 429.64 | 429.64 |
| 209 | PPC Solar | 378 | New Mexico | Installer | 376.60 | 376.60 |
| 210 | Empowered Energy Systems | 379 | CO | Installer | 373.91 | 373.91 |
| 211 | Unity Solar Group | 380 | Illinois | Installer | 363.73 | 363.73 |
| 212 | Elysium Solar Energy | 381 | PA | Installer | 344.00 | 344.00 |
| 213 | Sonne Energy Solutions | 382 | Illinois | Installer | 335.02 | 335.02 |
| 214 | ReVamp Energy | 315 | CA | EPC | 311.50 | 1,355.00 |
| 215 | Green Sun Energy Services | 383 | NJ | Sales Partner | 301.20 | 301.20 |
| 216 | Nickels Energy Solutions | 384 | New York | Installer | 256.98 | 256.98 |
| 217 | NextGen Electric | 385 | ID | Installer | 249.00 | 249.00 |
| 218 | Texas Green Energy | 386 | Texas | Installer | 246.20 | 246.20 |
| 219 | Symmetric Energy | 387 | California | Installer | 208.63 | 208.63 |
| 220 | RCC Solar | 357 | South Carolina | Installer | 192.00 | 714.00 |
| 221 | GC Solar and Electric | 388 | FL | Installer | 177.19 | 177.19 |
| 222 | Energy Concepts | 344 | Wisconsin | EPC | 176.75 | 888.82 |
| 223 | Built Well Solar | 389 | New York | Installer | 165.91 | 165.91 |
| 224 | Westcoast Solar Energy | 368 | CA | EPC | 161.89 | 506.06 |
| 225 | Green Earth Roofing Solutions | 354 | MA | Installer | 151.00 | 751.00 |
| 226 | StarAlt Solar | 359 | Texas | Installer | 131.42 | 684.50 |
| 227 | Sunshine Solar Services | 390 | FL | Installer | 129.78 | 129.78 |
| 228 | SWT Energy | 391 | Nebraska | Installer | 105.45 | 105.45 |
| 229 | Sunergy Renewable Systems | 392 | Iowa | Installer | 74.44 | 74.44 |
| 230 | Eagle Solar & Light | 261 | AL | EPC | 31.80 | 2,471.04 |