Best solar companies

The best solar companies compete for your home. You get the best price.

See which solar companies actually install in your area, proven by public records, not ads. Then let vetted installers compete on your project, with your best price guaranteed.

Installers are ranked by Solar.com Score, with install volume still sortable in every local table.Find installers in your area
1,664solar companies tracked
946K+verified installs analyzed
Best Priceguaranteed, in writing
$3.06/Wlowest county median, public records

Top solar companies by market

Scored installers ranked by Solar.com Score; not-yet-scored active companies remain visible below them.

San Diego County

285,020 verified systems
Median installed price ($/W) - public records$4.82/W
Solar.com base price$2.53/W
How to read these pricesMedian is self-reported installed cost on owned-system public interconnection records. Solar.com base price is a starting price before site-specific adders (roof complexity, electrical work, etc.); final quotes vary.
  1. 1Aloha Solar Power9.2 Solar.com Score · 559 recent installs
  2. 2New Day Solar9.1 Solar.com Score · 53 recent installs
  3. 3Cosmic Solar9.0 Solar.com Score · 133 recent installs
See 132 installers

Riverside County

198,935 verified systems
Median installed price ($/W) - public records$4.13/W
Solar.com base price$2.41/W
How to read these pricesMedian is self-reported installed cost on owned-system public interconnection records. Solar.com base price is a starting price before site-specific adders (roof complexity, electrical work, etc.); final quotes vary.
  1. 1New Day Solar9.1 Solar.com Score · 169 recent installs
  2. 2Stellar Solar8.9 Solar.com Score · 36 recent installs
  3. 3Peak Power Solutions8.5 Solar.com Score · 5 recent installs
See 84 installers

LA County

190,760 verified systems
Median installed price ($/W) - public records$3.99/W
Solar.com base price$2.54/W
How to read these pricesMedian is self-reported installed cost on owned-system public interconnection records. Solar.com base price is a starting price before site-specific adders (roof complexity, electrical work, etc.); final quotes vary.
  1. 1Hpm Solar8.9 Solar.com Score · 59 recent installs
  2. 2Infinity Solar8.8 Solar.com Score · 43 recent installs
  3. 3Vibe Solar8.7 Solar.com Score · 124 recent installs
See 105 installers

San Bernardino County

142,132 verified systems
Median installed price ($/W) - public records$4.25/W
Solar.com base price$2.54/W
How to read these pricesMedian is self-reported installed cost on owned-system public interconnection records. Solar.com base price is a starting price before site-specific adders (roof complexity, electrical work, etc.); final quotes vary.
  1. 1Option One Solar9.1 Solar.com Score · 209 recent installs
  2. 2Blalock Electric8.4 Solar.com Score · 26 recent installs
  3. 3Solar Optimum Design & Electrical8.2 Solar.com Score · 97 recent installs
See 67 installers

Orange County

129,570 verified systems
Median installed price ($/W) - public records$4.13/W
Solar.com base price$2.54/W
How to read these pricesMedian is self-reported installed cost on owned-system public interconnection records. Solar.com base price is a starting price before site-specific adders (roof complexity, electrical work, etc.); final quotes vary.
  1. 1Aikyum Solar9.0 Solar.com Score · 149 recent installs
  2. 2Stellar Solar8.9 Solar.com Score · 58 recent installs
  3. 3Infinity Solar8.8 Solar.com Score · 227 recent installs
See 75 installers

Fresno County

96,749 verified systems
Median installed price ($/W) - public records$3.85/W
Solar.com base price$2.65/W
How to read these pricesMedian is self-reported installed cost on owned-system public interconnection records. Solar.com base price is a starting price before site-specific adders (roof complexity, electrical work, etc.); final quotes vary.
  1. 1Nova West Solar8.5 Solar.com Score · 46 recent installs
  2. 2Green Convergence8.4 Solar.com Score · 2 recent installs
  3. 3Energy Concepts Enterprises8.4 Solar.com Score · 15 recent installs
See 55 installers

Kern County

90,384 verified systems
Median installed price ($/W) - public records$3.73/W
Solar.com base price$2.59/W
How to read these pricesMedian is self-reported installed cost on owned-system public interconnection records. Solar.com base price is a starting price before site-specific adders (roof complexity, electrical work, etc.); final quotes vary.
  1. 1Vibe Solar8.7 Solar.com Score · 35 recent installs
  2. 2Citadel Roofing And Solar8.4 Solar.com Score · 584 recent installs
  3. 3Jeff Periera Home Energy8.2 Solar.com Score · 704 recent installs
See 47 installers

Contra Costa County

89,151 verified systems
Median installed price ($/W) - public records$4.54/W
Solar.com base price$2.57/W
How to read these pricesMedian is self-reported installed cost on owned-system public interconnection records. Solar.com base price is a starting price before site-specific adders (roof complexity, electrical work, etc.); final quotes vary.
  1. 1Synergy Power8.9 Solar.com Score · 55 recent installs
  2. 2Ambrose Solar8.8 Solar.com Score · 117 recent installs
  3. 3Got Watts Electric & Solar8.8 Solar.com Score · 259 recent installs
See 50 installers

Santa Clara County

86,450 verified systems
Median installed price ($/W) - public records$4.58/W
Solar.com base price$2.57/W
How to read these pricesMedian is self-reported installed cost on owned-system public interconnection records. Solar.com base price is a starting price before site-specific adders (roof complexity, electrical work, etc.); final quotes vary.
  1. 1Highlight Solar8.8 Solar.com Score · 57 recent installs
  2. 2Nabu Energy8.7 Solar.com Score · 84 recent installs
  3. 3Cinnamon Energy Systems8.7 Solar.com Score · 366 recent installs
See 50 installers

Alameda County

75,871 verified systems
Median installed price ($/W) - public records$4.58/W
Solar.com base price$2.59/W
How to read these pricesMedian is self-reported installed cost on owned-system public interconnection records. Solar.com base price is a starting price before site-specific adders (roof complexity, electrical work, etc.); final quotes vary.
  1. 1Synergy Power8.9 Solar.com Score · 127 recent installs
  2. 2Kingdom Solar8.8 Solar.com Score · 22 recent installs
  3. 3Nabu Energy8.7 Solar.com Score · 72 recent installs
See 46 installers

Installer reviews

Look up an installer

Search Solar.com review profiles by company name or alternate filing name.

What the public record shows

County rows use CPUC public records for install counts, active installers, lease share, and median installed price per watt.
CountySystemsActive installersEvery company that filed an interconnection in 2025, including small and occasional operations.% leasedShare of recorded systems that are third party owned: a lease or power purchase agreement. The remainder are customer owned.Median installed price ($/W)Median reported cost per watt from owned-system California interconnection filings. Actual quotes vary with roof, equipment, battery, utility, and site conditions.Solar.com base price ($/W)Starting price before site-specific adders such as roof complexity, electrical work, and batteries; final quotes vary.
San Diego CountyA mature SDG&E market where high rates and the Net Billing Tariff make solar plus storage the normal design.285,020 systems548 active installers23.4% leased285,020548all sizes, 202523.4%$4.82/W$2.53/W48% below median
Riverside CountyBig inland loads, low base pricing, and a sharp split between SCE battery economics and Riverside Public Utilities municipal rules.198,935 systems514 active installers44.6% leased198,935514all sizes, 202544.6%$4.13/W$2.41/W42% below median
Los Angeles CountyThe largest installer field shown here, with SCE territory plus municipal pockets like LADWP, Glendale, Pasadena, and Burbank.190,760 systems744 active installers35.1% leased190,760744all sizes, 202535.1%$3.99/W$2.54/W36% below median
San Bernardino CountyFoothill and Inland Empire homes with large summer loads, SCE exposure, and one of the highest TPO shares in the dataset.142,132 systems444 active installers45.5% leased142,132444all sizes, 202545.5%$4.25/W$2.54/W40% below median
Orange CountyA dense coastal and inland market where SCE dominates, with Anaheim Public Utilities as the big municipal exception.129,570 systems621 active installers28.3% leased129,570621all sizes, 202528.3%$4.13/W$2.54/W38% below median
Fresno CountyPG&E and SCE territory with 96,749 recorded home solar systems in public interconnection records.96,749 systems281 active installers34.5% leased96,749281all sizes, 202534.5%$3.85/W$2.65/W31% below median
Kern CountyPG&E and SCE territory with 90,384 recorded home solar systems in public interconnection records.90,384 systems302 active installers39.0% leased90,384302all sizes, 202539.0%$3.73/W$2.59/W31% below median
Contra Costa CountyPG&E territory with 89,151 recorded home solar systems in public interconnection records.89,151 systems364 active installers23.2% leased89,151364all sizes, 202523.2%$4.54/W$2.57/W43% below median
Santa Clara CountyPG&E territory with 86,450 recorded home solar systems in public interconnection records.86,450 systems370 active installers18.7% leased86,450370all sizes, 202518.7%$4.58/W$2.57/W44% below median
Alameda CountyPG&E territory with 75,871 recorded home solar systems in public interconnection records.75,871 systems348 active installers18.6% leased75,871348all sizes, 202518.6%$4.58/W$2.59/W43% below median

% leased counts systems recorded as third party owned, meaning a lease or power purchase agreement. The remainder are customer owned. Active installer counts include every company that filed an interconnection that year, down to small and occasional operations. Counts come from PG&E, SCE, and SDG&E interconnection records; homes served by municipal utilities like LADWP, SMUD, and city power departments interconnect through their local utility instead, so companies focused on those territories show fewer records here. Star ratings and review counts are from Google.

The Solar.com Installer Score

We read every review so you don't have to.

Star averages reward “great company!” one-liners. Our score doesn't: we read the full text of every published customer review of a company and score only what customers actually report, 0-10, across six categories. Computed the same way for every company. Never for sale.

Six categories, not one number

Sales integrity, price transparency, communication, timeline reliability, workmanship, and long-term support. A company can carry a strong star average while one category tells a different story; that gap is usually where the real story is.

Evidence only

Reviews with no concrete facts don't count toward category scores. Recent reviews weigh more than old ones, and reviewers with real track records weigh more than drive-by accounts. Companies with fewer than 20 analyzed review texts are not yet scored, rather than scored badly.

Reviews you can act on

Scores appear on county rankings with side-by-side comparison and on installer review profiles, rolling out market by market as each area's full review record is processed. Any scored company can bid on your project through solar.com.

Read the full methodology: how the Solar.com Installer Score works →

What to compare

Compare bids, not brand names.

A familiar name on the truck does not decide your price, your equipment, or your warranty. The contract does. Every solar.com proposal comes with these four locked in writing.

  • All-fees price per watt. Same system size, same scope, same adders, same warranty.
  • Equipment class. Panels, inverters, batteries, monitoring, and substitutions.
  • Warranty stack. Workmanship, roof penetrations, manufacturer coverage, and service owner.
  • Ownership structure. Cash, loan, and lease-style agreements each change the economics.

Solar.com price

Get the actual price for your house.

Real installer bids, online, built around your roof, utility, and usage. No sales calls required, and the Best Price Guarantee backs the number.

See my price
1,000+vetted installers nationwide
1M+solar estimates run
$1B+in solar quoted
40,000+installs completed

Explore solar markets

See how solar looks where you live.
CaliforniaTexas coming soonArizona coming soon

Local rankings

Find installers in your area

Search city pages, compare scored installers, and then run your address for direct bids.

Find installers in your area

FAQ

How does solar.com decide which solar companies are best?

We separate two questions: what customers report, and who should bid on your roof. Public ranking pages order scored companies by the Solar.com Installer Score, keep unscored active companies visible below them, and show verified interconnection activity alongside the score. Address-level matching adds license, insurance, workmanship history, bid accountability, and ongoing review.

Can an installer pay to rank higher?

No. Public placement is not for sale. Solar.com Scores are computed from review evidence and utility-record track record, and solar.com vetting is separate from paid advertising.

Why do public interconnection records matter?

Every grid-tied solar project files an interconnection record. That makes the data a useful way to see who is actually building systems in a county instead of relying on review counts or sponsored lists.

What should I compare in a solar quote?

Compare all-fees price per watt, equipment class, roof and electrical adders, workmanship warranty, manufacturer warranties, monitoring, and whether the offer is owned solar or a lease-style structure.

Does the lowest price always win?

No. A low bid still has to use bankable equipment, a clean design, clear warranty coverage, and an installer that can stand behind the work. The right number is a direct, accountable bid, not just a cheap teaser.

Why run my address if the public table already lists installers?

The table shows recorded install volume. Your address determines roof geometry, utility, usage, battery need, and which vetted installers can bid through solar.com. That is where price becomes real.

Get bids from installers competing through solar.com.

Run your address and see direct pricing in about two minutes. No sales call required.

How we built this data

946,000+ home solar systems appear in California public utility records through May 2026. We use those records, not ads or paid reviews, to see who actually installs in each market. San Diego County is the largest market shown here with 285,020 systems, while San Benito County has the lowest median installed price at $3.06/W per watt in owned-system public records. Active installer counts include every company that filed in 2025. The ranked lists cover the established companies in each market: scored companies first, followed by not-yet-scored active companies ordered by recent installs.

Methodology: Counts are residential PV interconnections in investor-owned-utility territory (PG&E, SCE, SDG&E) per CPUC Rule 21 public records through May 2026. Postal and name variants are merged. Municipal utility territory such as LADWP, Glendale, Pasadena, Burbank, Anaheim, and Riverside Public Utilities is not included in those CPUC counts. Counts show recorded installations, not quality ratings. Reported costs are self-reported on owned-system interconnections. No installer can pay for placement.

Who we are: Solar.com is a solar marketplace — we connect homeowners with installers and earn a fee when projects move forward. These rankings and scores are computed from public installation records and published customer reviews. No installer can pay for placement, and no installer — including those we work with — can pay to change a score.