★ 2025 Top Solar Contractors

2025 Top Residential Solar Contractors

This is the list of 2025 Top Solar Contractors that perform work in the residential 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 additional market lists with their installation numbers within those respective markets reflected on those lists.

Contractors chose their “primary project installation type” for the residential market, either ground-mount or rooftop. While Solar Power World is not providing project-type sublists, these secondary identifiers can be used as additional sorting tools when reviewing market lists.

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.

Residential RankCompanyOverall RankHQ StatePrimary ServicePrimary Project TypeResidential kW Installed in 2024Total kW Installed in 2024
1Freedom Forever25CAInstallerRooftop400,513.83400,513.83
2Trinity Solar45New JerseyInstallerRooftop128,600.21128,600.21
3ION Solar82UtahEPCRooftop53,463.0053,776.13
4Citadel Roofing & Solar88CaliforniaInstallerRooftop35,878.9539,688.45
5Purelight Power101ORInstallerRooftop31,195.9131,195.91
6Solar Energy World103MarylandInstallerRooftop30,165.6030,165.60
7TriSMART Solar112TXInstallerRooftop25,333.1225,333.12
8GreenBrilliance116VAEPCRooftop24,736.2724,736.27
9SunnyMac Solar123DelawareEPCRooftop20,794.5620,794.56
10Suntria127ArizonaInstallerRooftop16,932.4516,932.45
11Energy Service Partners129CaliforniaInstallerRooftop16,620.5116,620.51
12Independent Solar133AZInstallerRooftop15,184.0715,445.27
13Solar Optimum109CaliforniaEPCRooftop14,684.5527,161.55
14Lumina Solar126MarylandInstallerRooftop13,670.9217,438.92
15Sunsolar Solutions141ArizonaInstallerRooftop12,543.3512,543.35
16Victory Energy142IllinoisInstallerRooftop12,408.0112,408.01
17Sol-Up140NevadaInstallerRooftop12,155.5512,682.59
18Semper Solaris150CaliforniaInstallerRooftop11,817.8011,817.80
19Convert Solar156VirginiaInstallerRooftop11,424.5411,424.54
20ReVision Energy92MaineInstallerRooftop11,180.2336,168.42
21Long Island Power Solutions160New YorkInstallerRooftop10,640.6510,640.65
22All Energy Solar110MinnesotaInstallerRooftop9,782.9126,438.91
23Icon Power165ArizonaInstallerRooftop9,459.189,572.18
24SUNation Energy167New YorkInstallerRooftop8,445.819,245.43
25Sun Solar163MissouriEPCRooftop8,440.949,732.97
26Current Home175CaliforniaInstallerRooftop8,137.398,137.39
27Solar Topps176ArizonaInstallerRooftop8,135.488,135.48
28Guyou Construction173CAInstallerRooftop7,679.778,309.43
29Soligo189FloridaInstallerRooftop7,004.447,004.44
30Sunlight Solar194FloridaInstallerRooftop6,723.696,723.69
31Baker Home Energy196CaliforniaInstallerRooftop6,563.906,563.90
32Tron Solar146IllinoisEPCRooftop6,508.0312,174.03
33Renova Energy183CAInstallerRooftop6,459.377,695.25
34Namaste Solar135ColoradoEPCRooftop6,385.7714,726.77
35Smart Wave Solar199UtahInstallerRooftop6,239.606,239.60
36Green Power Energy200New JerseyInstallerRooftop6,183.366,183.36
37Standard Energy Solutions202MarylandEPCRooftop6,020.226,020.22
38OC Solar203CaliforniaInstallerRooftop5,976.115,976.11
39Solar Holler178West VirginiaInstallerRooftop5,928.708,036.80
40BriteStreet197ColoradoInstallerRooftop5,924.806,335.38
418MSolar172North CarolinaEPCRooftop5,825.238,502.52
42American Sentry Solar195MarylandEPCRooftop5,812.736,674.36
43Treepublic153CaliforniaEPCRooftop5,724.7011,737.42
44Green Rack Solar209PennsylvaniaInstallerRooftop5,181.595,363.27
45NC Solar Now204North CarolinaInstallerRooftop5,084.225,828.51
46Ethical Energy Solar215PennsylvaniaInstallerRooftop4,965.184,965.18
47RevoluSun Smart Home166HawaiiEPCRooftop4,809.429,437.32
48SolarAmerica219LASales PartnerRooftop4,805.514,805.51
49Maine Solar Solutions222MaineInstallerRooftop4,502.204,502.20
50Renu Energy Solutions184North CarolinaInstallerRooftop4,493.087,689.63
51Ambrose Solar187CaliforniaInstallerRooftop4,490.767,091.97
52Sunwise Energy223New JerseyEPCRooftop4,411.924,411.92
53SolarTech217CaliforniaEPCRooftop4,077.774,889.77
54Eagle Point Solar152IowaEPCRooftop4,026.8211,765.01
55A&R Solar191WashingtonInstallerRooftop4,017.016,921.80
56Kasselman Solar224New YorkInstallerRooftop3,995.874,344.61
57Source Solar234IllinoisInstallerRooftop3,884.853,884.85
58Brightside Energy237LAInstallerRooftop3,561.543,561.54
59Flo Energy244FLInstallerRooftop3,380.023,380.02
60Robco Electric249NevadaInstallerRooftop3,271.563,271.56
61Cape Fear Energy Systems201North CarolinaInstallerRooftop3,243.406,162.28
62Public Service Solar250New JerseyInstallerRooftop3,236.283,236.28
63ISO Solar238Puerto RicoInstallerRooftop3,139.643,557.13
64Solar Edge Pros254TexasInstallerRooftop3,059.833,059.83
65Solar Works Energy256NMInstallerRooftop3,023.263,023.26
66Brooklyn SolarWorks247New YorkEPCRooftop2,953.363,330.87
67Positive Energy Solar212New MexicoInstallerRooftop2,879.995,062.88
68True Energy Systems260IowaEPCRooftop2,869.532,869.53
69Stellar Solar226CaliforniaEPCRooftop2,840.154,177.29
70Harvest Power185New YorkInstallerRooftop2,814.917,584.81
71Valley Solar261MassachusettsInstallerRooftop2,749.342,865.62
72Lumina Sun Smart Home266North CarolinaInstallerRooftop2,743.712,743.71
73SolQ267IowaEPCRooftop2,741.202,741.20
74Fresh Coast Solar180IllinoisInstallerRooftop2,720.737,817.85
75Clayco Electric259CaliforniaInstallerRooftop2,638.002,918.16
76Sunergy Systems274WashingtonInstallerRooftop2,577.512,577.51
77Moore Energy149PAEPCRooftop2,444.2111,971.59
78ECG Solar242IowaInstallerRooftop2,423.493,475.29
79Solar Technologies188CaliforniaEPCRooftop2,373.557,054.30
80My Generation Energy240MassachusettsInstallerRooftop2,321.983,523.27
81RxSun282IllinoisDeveloperRooftop2,303.422,303.42
82YellowLite218OhioEPCRooftop2,246.384,881.66
83Stateline Solar270IllinoisInstallerGround-mount2,210.522,668.54
84Harmon Electric225ArizonaInstallerRooftop2,154.514,276.24
85Ipsun Solar236VirginiaInstallerRooftop2,151.223,567.55
86Sun Valley Solar Solutions263ArizonaEPCRooftop2,115.602,836.87
87Sugar Hollow Solar273North CarolinaInstallerRooftop2,071.142,603.57
88Powerlutions Solar288New JerseyInstallerRooftop2,020.892,070.09
89New England Clean Energy293MAInstallerRooftop2,000.052,000.05
90Juapi Energy294Puerto RicoEPCRooftop1,999.691,999.69
91Sandbar Solar279CaliforniaInstallerRooftop1,979.072,408.42
92Windfree Solar228IllinoisInstallerRooftop1,962.484,110.68
93HES Renewables162CAEPCRooftop1,954.329,773.46
94StraightUp Solar157MissouriEPCRooftop1,951.7511,396.99
95Solar Smart Living299NMInstallerRooftop1,899.431,899.43
96Green Muscle Solar300ArizonaInstallerRooftop1,888.441,888.44
97Puget Sound Solar235WashingtonInstallerRooftop1,852.243,719.25
98Apollo Energy306COInstallerRooftop1,796.821,796.82
99Transform Solar276FloridaInstallerRooftop1,782.112,459.02
100Allterra Solar307CaliforniaInstallerRooftop1,772.881,772.88
101Grateful Electric308New HampshireInstallerRooftop1,762.371,762.37
102Northwest Electric & Solar309WashingtonInstallerRooftop1,753.881,753.88
103Solar Source291FloridaInstallerRooftop1,735.182,038.86
104EGT Solar292IdahoInstallerRooftop1,733.812,008.41
105Gold Path Solar311OhioInstallerRooftop1,730.631,730.63
106FPM Solar & Roofing301FLInstallerRooftop1,675.501,875.50
107Arch91WisconsinInstallerRooftop1,655.8736,499.88
108Cedar Creek Energy120MinnesotaEPCRooftop1,631.7723,197.78
109Exact Solar229PennsylvaniaInstallerRooftop1,630.844,107.58
110Nova Solar314VirginiaInstallerRooftop1,613.931,613.93
111Clean Solar316CaliforniaInstallerRooftop1,568.951,568.95
112Atma Energy317TexasInstallerRooftop1,546.271,546.27
113Atlasta Solar Center305ColoradoInstallerRooftop1,531.651,799.64
114Solterra Solar313WashingtonInstallerRooftop1,497.861,653.14
115Elemental Energy207OregonInstallerRooftop1,467.005,503.63
116PV Squared239MassachusettsInstallerRooftop1,445.123,523.34
117Elite Electric87CaliforniaEPCRooftop1,433.4243,104.64
118Independent Energy Hawaii325HawaiiInstallerRooftop1,415.121,415.12
119Sandbox Solar298ColoradoEPCRooftop1,411.111,956.02
120Sunspear Energy327HawaiiInstallerRooftop1,403.161,403.16
121Palomar Solar & Roofing326CaliforniaInstallerRooftop1,346.451,411.73
122SGE Solar315MassachusettsEPCRooftop1,329.061,606.47
123Unity Solar Group252IllinoisDeveloperRooftop1,321.503,207.32
124Paradise Energy Solutions118PennsylvaniaEPCRooftop1,317.9724,262.65
125RevoluSun Mountain States333IdahoEPCRooftop1,296.981,322.43
126360 Electric310IllinoisInstallerRooftop1,294.431,740.98
127Forme Solar Electric321CaliforniaInstallerRooftop1,292.691,471.64
128GreenSpark Solar47New YorkEPCRooftop1,291.13112,426.13
129SolarTyme by AAPCO338VirginiaInstallerRooftop1,271.381,271.38
130Solcium Solar339FLInstallerRooftop1,268.751,268.75
131Freedom Energy340MontanaInstallerRooftop1,264.711,264.71
132Solaris Renewables341MAInstallerRooftop1,253.651,253.65
133A.M. Sun Solar278CaliforniaEPCRooftop1,248.432,412.06
134South Sound Solar331WashingtonInstallerRooftop1,227.261,339.58
135Highlight Solar343CaliforniaEPCRooftop1,212.441,212.44
136Active Energies Solar257ColoradoInstallerRooftop1,156.063,009.51
137United Energy Partners346ArizonaInstallerRooftop1,146.451,146.45
138EIS Solar262PennsylvaniaInstallerRooftop1,143.782,863.41
139Firefly Solar347SCInstallerRooftop1,119.041,119.04
140Revolt Energy312WVEPCRooftop1,093.971,693.97
141Michigan Solar Solutions255MichiganInstallerRooftop1,045.083,047.51
142Solar Dad and Sons349NYInstallerRooftop1,040.341,040.34
1431 Source Solar213IowaEPCRooftop1,036.034,981.13
144Cosmic Solar295CAInstallerRooftop1,021.651,987.65
145Rooftop Solar296AZInstallerRooftop992.301,987.10
146Vital Energy Solutions345CAInstallerRooftop975.401,162.18
147TruNorth Solar324MinnesotaInstallerRooftop970.891,417.97
148Home Team Energy352WisconsinInstallerRooftop964.42964.42
149King Solar269KansasEPCRooftop946.742,683.86
150Ethos Green Power Cooperative344WisconsinInstallerRooftop941.891,186.29
151The Solar Experts355NMSales PartnerRooftop918.97918.97
152Solar States304PAInstallerRooftop912.201,808.64
153Avail Solar357UtahInstallerRooftop881.21881.21
154CKR Solar358FloridaInstallerRooftop861.37861.37
155Pennsylvania Solar Energy Co.328PennsylvaniaInstallerRooftop856.591,392.75
156Virtue Solar360VirginiaInstallerRooftop839.39839.39
157Belmont Solar361PennsylvaniaInstallerRooftop839.19839.19
158Sunline Energy362CaliforniaInstallerRooftop812.87812.87
159Solarponics330CaliforniaEPCRooftop784.241,354.20
160OnSite Energy319MontanaInstallerRooftop773.771,498.75
161SunFarm Energy353FLInstallerRooftop761.81941.55
162Midwest Solar Installers334IowaSales PartnerRooftop744.401,318.88
163Sunbridge Solar354WashingtonInstallerRooftop713.69940.68
164mtvSolar221West VirginiaInstallerRooftop697.224,641.57
165Good Energy Solutions329KansasInstallerRooftop686.501,391.04
166E2 Solar368OregonInstallerRooftop669.27729.99
167Earth Electric371CaliforniaInstallerRooftop661.18661.18
168Bob Heinmiller Solar Solutions374FloridaInstallerRooftop596.52596.52
169Brightstar Solar375MassachusettsInstallerRooftop595.08595.08
170Alaska Solar366AlaskaInstallerRooftop593.07784.97
171TerraSol Energies281PennsylvaniaEPCRooftop583.172,329.27
172Emerald Energy377North CarolinaInstallerRooftop578.03578.03
173Greenway Solar356MNInstallerRooftop576.75918.75
174Stitt Solar373ARInstallerRooftop574.54659.05
175Commonwealth Solar350KentuckyInstallerRooftop554.831,034.49
176Alternative Energy Southeast369GeorgiaInstallerRooftop548.63678.03
177West Texas Solar272TexasInstallerRooftop537.072,627.07
178North State Solar Energy271CaliforniaEPCRooftop525.412,645.40
179Sunsense Solar297ColoradoEPCRooftop511.651,979.75
180Endries Solar & Electric332WIInstallerRooftop502.741,333.23
181CB Solar318IowaEPCRooftop502.201,501.68
182Solar Impact322FLInstallerRooftop494.341,463.33
183California Home Solar380CaliforniaInstallerRooftop474.99474.99
184Sun Light & Power208CaliforniaEPCRooftop468.735,396.31
185Cromwell Solar258KansasInstallerRooftop461.163,002.07
186Scudder Solar Energy Systems348CAInstallerRooftop456.961,048.86
187Tick Tock Energy243IllinoisInstallerGround-mount432.623,455.05
188Morton Solar376IndianaEPCRooftop427.68594.94
189Island Pacific Energy351HawaiiInstallerRooftop410.431,004.51
190HPM Solar365CAEPCRooftop390.34785.48
191Nickels Energy Solutions383New YorkInstallerRooftop387.96387.96
192Save a Lot Solar385CAInstallerRooftop374.79374.79
193PPM Solar268FloridaEPCRooftop362.572,707.17
194Solar-Fit370FloridaInstallerRooftop353.68665.39
195CapStone Solar303WashingtonInstallerRooftop335.091,850.29
196Ecological Systems389New JerseyInstallerRooftop332.18332.18
197Helio GreenTech390MissouriInstallerRooftop327.47327.47
198LightWave Solar186TennesseeEPCRooftop321.887,301.51
199Elysium Solar Energy392PAInstallerRooftop295.95295.95
200A1A Solar Contracting393FLInstallerRooftop295.83295.83
201Clean Power Group394CaliforniaInstallerRooftop293.99293.99
202Texas Green Energy395TexasInstallerRooftop292.98292.98
203Carlson Electric381WisconsinInstallerRooftop257.58458.18
204RCC Solar372South CarolinaInstallerGround-mount256.00661.00
205Current Electric359WisconsinInstallerRooftop250.46844.01
206Greenfield Solar382MAInstallerRooftop243.28444.16
207Wright-Way Solar Technologies396TexasEPCRooftop236.21236.21
208Sonne Energy Solutions391IllinoisInstallerRooftop212.99296.99
209SafeHome.Solar397CaliforniaInstallerRooftop199.10199.10
210Vasco Solar398CaliforniaInstallerRooftop168.08168.08
211Ace LLC Solar364TNDeveloperRooftop154.09787.90
212PPC Solar337New MexicoInstallerRooftop125.181,281.65
213Harmony Energy Works386NHEPCRooftop108.31367.74
214Sol Luna Solar335New MexicoEPCRooftop100.641,314.44
215Built Well Solar399New YorkInstallerRooftop100.17100.17
216NRGTree387MassachusettsEPCRooftop87.96367.65
217Energy Concepts378WisconsinEPCGround-mount63.39565.49
218SWT Energy400NebraskaInstallerRooftop61.4061.40
219Solar Electric Freedom302ArizonaInstallerRooftop59.851,857.31
220Bombard Renewable Energy245NevadaInstallerRooftop57.123,376.70
221Ocean Solar388New JerseyEPCRooftop53.79346.81
222Eagle Solar & Light285ALEPCRooftop43.952,205.47
223John Mills Electric78NYElectrical SubcontractorGround-mount36.9657,030.24
224Sunergy Renewable Systems401IowaInstallerRooftop27.8627.86