2023 Top Residential Solar Contractors
This is the list of 2023 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 2022 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 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.
| Resi Rank | Company | Overall Rank | HQ State | Primary Service | Residential kW Installed in 2022 | Total kW Installed in 2022 |
|---|---|---|---|---|---|---|
| 1 | Titan Solar Power | 31 | AZ | Installer | 218,375.77 | 218,375.77 |
| 2 | ADT Solar | 34 | LA | Installer | 193,293.30 | 193,293.30 |
| 3 | Trinity Solar | 47 | New Jersey | EPC | 96,223.46 | 96,223.46 |
| 4 | ION Solar | 49 | Utah | EPC | 90,941.72 | 90,941.72 |
| 5 | Freedom Power | 56 | TX | Installer | 52,305.14 | 69,759.93 |
| 6 | GreenBrilliance | 77 | VA | EPC | 38,489.67 | 38,489.67 |
| 7 | Solar Energy World | 98 | Maryland | Installer | 24,619.82 | 24,619.82 |
| 8 | Suntuity | 100 | NJ | Installer | 24,283.26 | 24,283.26 |
| 9 | Baker Home Energy | 108 | California | Installer | 21,022.81 | 21,022.81 |
| 10 | Lumina Solar | 110 | Maryland | Installer | 19,977.48 | 19,977.48 |
| 11 | Skyline Solar | 126 | New Jersey | EPC | 14,546.68 | 14,546.68 |
| 12 | Icon Power | 127 | Arizona | Installer | 14,020.60 | 14,020.60 |
| 13 | Shine Solar | 137 | AR | Installer | 12,891.23 | 12,891.23 |
| 14 | V3 Electric | 139 | CA | EPC | 12,596.57 | 12,596.57 |
| 15 | Universal Solar Direct | 140 | Indiana | Installer | 12,363.06 | 12,363.06 |
| 16 | Sol-Up | 142 | Nevada | Installer | 11,826.91 | 11,826.91 |
| 17 | LA Solar Group | 146 | CA | Installer | 11,211.44 | 11,211.44 |
| 18 | Solar Is Freedom | 147 | OH | Installer | 11,078.59 | 11,078.59 |
| 19 | Sun Solar | 148 | Missouri | EPC | 11,077.95 | 11,077.95 |
| 20 | Renova Energy | 145 | CA | Installer | 10,961.34 | 11,548.00 |
| 21 | Long Island Power Solutions | 157 | New York | Installer | 10,192.74 | 10,192.74 |
| 22 | ReVision Energy | 86 | Maine | Installer | 9,704.90 | 30,606.38 |
| 23 | Sunlight Solar | 161 | Florida | Installer | 9,641.82 | 9,641.82 |
| 24 | NC Solar Now | 162 | North Carolina | Installer | 9,553.39 | 9,553.39 |
| 25 | SolarMax Technology | 159 | CA | EPC | 9,546.68 | 9,866.19 |
| 26 | SUNation Energy | 136 | New York | Installer | 8,779.87 | 12,977.87 |
| 27 | A&R Solar | 174 | Washington | Installer | 8,435.64 | 8,435.64 |
| 28 | Hytech Solar | 177 | NY | Installer | 8,062.10 | 8,062.10 |
| 29 | EmPower Solar | 167 | NY | EPC | 8,056.49 | 9,065.64 |
| 30 | Cape Fear Energy Systems | 178 | North Carolina | Installer | 8,033.26 | 8,033.26 |
| 31 | Stellar Solar | 186 | California | Installer | 7,282.30 | 7,282.30 |
| 32 | Green Power Energy | 189 | New Jersey | Installer | 7,048.66 | 7,048.66 |
| 33 | 8MSolar | 192 | North Carolina | EPC | 6,855.67 | 6,855.67 |
| 34 | BriteStreet | 195 | Colorado | Installer | 6,699.59 | 6,699.59 |
| 35 | Namaste Solar | 135 | Colorado | EPC | 6,578.17 | 13,082.92 |
| 36 | RevoluSun Smart Home | 184 | Hawaii | Installer | 6,495.73 | 7,324.30 |
| 37 | Eagle Point Solar | 170 | Iowa | EPC | 6,376.48 | 8,876.07 |
| 38 | Solar Power of Oklahoma | 205 | OK | Installer | 5,619.01 | 5,619.01 |
| 39 | Sun Valley Solar Solutions | 212 | Arizona | Installer | 5,273.39 | 5,273.39 |
| 40 | American Sentry Solar | 197 | Maryland | Installer | 5,272.98 | 6,468.06 |
| 41 | Boston Solar | 188 | MA | Installer | 5,259.16 | 7,102.80 |
| 42 | Robco Electric | 218 | Nevada | Installer | 4,794.94 | 4,794.94 |
| 43 | Fresh Coast Solar | 219 | Illinois | Installer | 4,761.54 | 4,761.54 |
| 44 | Renu Energy Solutions | 199 | North Carolina | Installer | 4,540.29 | 6,240.75 |
| 45 | Sunline Energy | 226 | California | Installer | 4,344.00 | 4,344.00 |
| 46 | Astrawatt Solar | 227 | MO | Installer | 4,331.06 | 4,331.06 |
| 47 | Maine Solar Solutions | 231 | Maine | Installer | 4,142.94 | 4,142.94 |
| 48 | Silverline Home Remodeling | 235 | California | Installer | 4,035.44 | 4,035.44 |
| 49 | StraightUp Solar | 163 | Missouri | EPC | 4,026.22 | 9,423.86 |
| 50 | Michigan Solar Solutions | 236 | Michigan | Installer | 4,021.24 | 4,021.24 |
| 51 | Positive Energy Solar | 182 | New Mexico | Installer | 3,917.68 | 7,525.03 |
| 52 | Solar Source | 242 | Florida | EPC | 3,774.57 | 3,774.57 |
| 53 | A.M. Sun Solar | 233 | California | Installer | 3,470.73 | 4,117.25 |
| 54 | Harvest Power | 194 | New York | Installer | 3,106.47 | 6,726.47 |
| 55 | Ipsun Solar | 262 | Virginia | Installer | 3,047.02 | 3,047.02 |
| 56 | mtvSolar | 265 | West Virginia | Installer | 2,940.96 | 2,940.96 |
| 57 | Seal Solar | 173 | AR | EPC | 2,850.64 | 8,620.59 |
| 58 | Artisan Electric | 266 | WA | Installer | 2,844.01 | 2,844.01 |
| 59 | Puget Sound Solar | 248 | Washington | Installer | 2,729.02 | 3,473.24 |
| 60 | Harmon Electric | 225 | Arizona | Installer | 2,583.08 | 4,425.26 |
| 61 | My Generation Energy | 274 | Massachusetts | Installer | 2,571.90 | 2,571.90 |
| 62 | EGT Solar | 276 | Idaho | Installer | 2,526.39 | 2,526.39 |
| 63 | Cosmic Solar | 264 | CA | Installer | 2,525.31 | 2,972.14 |
| 64 | ISO Solar | 255 | Puerto Rico | Installer | 2,524.11 | 3,306.93 |
| 65 | ESA | 122 | Florida | Developer | 2,415.63 | 15,123.73 |
| 66 | Nova Solar | 282 | Virginia | Installer | 2,366.33 | 2,366.33 |
| 67 | Atlasta Solar Center | 283 | Colorado | Installer | 2,334.93 | 2,334.93 |
| 68 | Palomar Solar & Roofing | 285 | California | Installer | 2,312.73 | 2,312.73 |
| 69 | Sunergy Systems | 286 | Washington | Installer | 2,277.06 | 2,277.06 |
| 70 | ECG Solar | 287 | Iowa | Installer | 2,267.60 | 2,267.60 |
| 71 | RSRV Power | 289 | NC | Installer | 2,255.20 | 2,255.20 |
| 72 | Solaris Renewables | 291 | MA | Installer | 2,208.22 | 2,208.22 |
| 73 | Exact Solar | 292 | Pennsylvania | Installer | 2,188.43 | 2,188.43 |
| 74 | PV Squared | 293 | Massachusetts | Installer | 2,187.47 | 2,187.47 |
| 75 | Elemental Energy | 232 | Oregon | EPC | 2,156.10 | 4,120.22 |
| 76 | Solar Smart Living | 297 | NM | EPC | 2,126.30 | 2,126.30 |
| 77 | Solterra Solar | 298 | Washington | Installer | 2,094.82 | 2,094.82 |
| 78 | Allterra Solar | 299 | California | Installer | 2,070.85 | 2,070.85 |
| 79 | Clayco Electric | 301 | California | Installer | 2,067.38 | 2,067.38 |
| 80 | Current Electric | 302 | Wisconsin | Installer | 2,028.73 | 2,028.73 |
| 81 | Sugar Hollow Solar | 304 | North Carolina | Installer | 1,909.64 | 1,909.64 |
| 82 | Cutler Bay Solar Solutions | 308 | FL | Installer | 1,826.48 | 1,826.48 |
| 83 | Northwest Electric & Solar | 309 | Washington | Installer | 1,781.39 | 1,781.39 |
| 84 | Solar Direct | 310 | FL | EPC | 1,776.00 | 1,776.00 |
| 85 | Arch | 117 | Wisconsin | Installer | 1,724.40 | 17,575.49 |
| 86 | Bob Heinmiller Solar Solutions | 316 | Florida | Installer | 1,680.93 | 1,680.93 |
| 87 | SolarTyme by AAPCO | 322 | Virginia | Installer | 1,584.17 | 1,584.17 |
| 88 | Jefferson Electric | 307 | IN | Installer | 1,521.42 | 1,858.02 |
| 89 | Shaw Solar | 325 | CO | Installer | 1,460.14 | 1,460.14 |
| 90 | South Sound Solar | 327 | Washington | Installer | 1,408.12 | 1,408.12 |
| 91 | EIS Solar | 288 | Pennsylvania | Installer | 1,404.47 | 2,257.82 |
| 92 | Sunbridge Solar | 329 | Washington | Installer | 1,371.06 | 1,371.06 |
| 93 | Cool Blew Solar & Electric | 330 | AZ | EPC | 1,368.09 | 1,368.09 |
| 94 | Highlight Solar | 331 | California | EPC | 1,365.34 | 1,365.34 |
| 95 | Creative Energies | 278 | Wyoming | Installer | 1,350.90 | 2,457.32 |
| 96 | Solar States | 300 | PA | Installer | 1,272.27 | 2,070.32 |
| 97 | Emerald Energy | 334 | North Carolina | EPC | 1,271.99 | 1,271.99 |
| 98 | Solar-Fit | 306 | Florida | Installer | 1,244.09 | 1,876.55 |
| 99 | PPM Solar | 258 | Florida | EPC | 1,185.38 | 3,209.65 |
| 100 | Kosmos Solar | 344 | TX | Installer | 1,124.24 | 1,124.24 |
| 101 | Save a Lot Solar | 347 | CA | Installer | 1,105.91 | 1,105.91 |
| 102 | ACE Solar | 36 | Massachusetts | EPC | 1,070.34 | 176,362.06 |
| 103 | A1A Solar Contracting | 355 | FL | Installer | 976.88 | 976.88 |
| 104 | Belmont Solar | 358 | Pennsylvania | Installer | 935.17 | 935.17 |
| 105 | IQ Power | 360 | FL | Installer | 911.97 | 911.97 |
| 106 | Whole Sun Designs | 361 | IN | Installer | 911.22 | 911.22 |
| 107 | Arctic Solar Ventures | 362 | AK | Installer | 907.60 | 907.60 |
| 108 | King Solar | 342 | Kansas | EPC | 890.97 | 1,197.13 |
| 109 | Tick Tock Energy | 352 | Illinois | Installer | 886.27 | 1,021.15 |
| 110 | E2 Solar | 369 | Oregon | Installer | 736.29 | 736.29 |
| 111 | OnSite Energy | 328 | Montana | Installer | 710.97 | 1,374.34 |
| 112 | Earth Electric | 372 | California | Installer | 661.32 | 661.32 |
| 113 | Wright-Way Solar Technologies | 373 | Texas | EPC | 654.78 | 654.78 |
| 114 | Pennsylvania Solar Energy Co. | 354 | Pennsylvania | Installer | 626.67 | 1,003.54 |
| 115 | Brightstar Solar | 375 | Massachusetts | Installer | 613.80 | 613.80 |
| 116 | Morton Solar | 380 | Indiana | Installer | 577.87 | 577.87 |
| 117 | Electric Distribution & Design Systems | 381 | TX | EPC | 530.63 | 530.63 |
| 118 | RCC Solar | 382 | South Carolina | Installer | 505.00 | 505.00 |
| 119 | Real Solar | 385 | MN | Installer | 477.24 | 477.24 |
| 120 | California Home Solar | 389 | California | Installer | 412.75 | 412.75 |
| 121 | The Solar Store | 391 | AZ | Installer | 406.19 | 406.19 |
| 122 | Texas Green Energy | 394 | Texas | Installer | 385.52 | 385.52 |
| 123 | Empowered Energy Systems | 396 | CO | Installer | 372.59 | 372.59 |
| 124 | GenRenew | 335 | NJ | Installer | 361.69 | 1,266.73 |
| 125 | Carlson Electric | 397 | Wisconsin | EPC | 349.93 | 349.93 |
| 126 | Carolina Energy Conservation | 399 | SC | Installer | 315.81 | 315.81 |
| 127 | Sumpter Solar Services | 401 | MI | Installer | 295.40 | 295.40 |
| 128 | Green Sun Energy Services | 403 | NJ | Sales Partner | 271.01 | 271.01 |
| 129 | Nickels Energy Solutions | 405 | New York | Installer | 268.86 | 268.86 |
| 130 | Sunshine Solar Services | 408 | FL | EPC | 258.43 | 258.43 |
| 131 | Sunergy Renewable Systems | 411 | Iowa | Installer | 180.96 | 180.96 |
| 132 | YouVee Solar | 413 | CA | Installer | 164.84 | 164.84 |
| 133 | Built Well Solar | 414 | New York | Installer | 159.22 | 159.22 |
| 134 | SWT Energy | 415 | Nebraska | Installer | 148.22 | 148.22 |