Independent information and referral site. Not a utility, contractor or government agency. Figures link to their sources. How we make money
California solar decisions
Solar Companies in the Bay Area: Who Installed the Most Systems in 2025
Utility records show 28,720 home solar systems connected in the Bay Area in 2025. Sunrun was the installer of record on 6,107 of them, followed by Tesla Energy Operations Inc (2,703) and Bright Ops (2,116). The table lists each company's CSLB license number. It is a count from public records, not a ranking or endorsement: check each license and get at least three quotes.
California Rate Relief is a private solar referral service.
Key facts
- City-owned utilities
- Palo Alto, Santa Clara, Alameda
- Outside PG&E and the CPUC net billing tariff
- California Energy Commissionchecked Sep 23, 2026
- San Jose permits online
- All 3,698 in 2024
- San Francisco: 17% of 887
- California Energy Commission (SB 379 reports)checked Sep 23, 2026
- Ava member cities
- 16, plus two counties' unincorporated areas
- Alameda and San Joaquin counties
- Ava Community Energychecked Sep 23, 2026
Installers who connected the most home solar systems in the Bay Area in 2025
| Installer (name as reported) | Systems in 2025 | Jan 2024 to May 2026 | CSLB license |
|---|---|---|---|
| Sunrun | 6,107 | 13,580 | 750184 check |
| Tesla Energy Operations Inc | 2,703 | 6,170 | 888104 check |
| Bright Ops | 2,116 | 4,321 | 1020761 check |
| Citadel Roofing and Solar | 1,314 | 3,150 | 647149 check |
| Complete Solar Inc | 709 | 789 | 961988 check |
| Freedom Forever | 702 | 1,667 | 1029644 check |
| Semper Solaris | 479 | 1,121 | 978152 check |
| Ambrose Solar | 398 | 847 | 979872 check |
Counts from utility records, not a ranking or endorsement. Check each license's status and complaint history on the CSLB's Check a License page (checked Sept. 24, 2026). The counts cover PG&E customers across Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Santa Cruz, Solano and Sonoma counties; customers of city-owned utilities are not in the data.
Source: California Distributed Generation Statistics (CPUC), Interconnected Project Sites data set, data through May 31, 2026 (checked Sept. 24, 2026).
Home solar in the Bay Area by the numbers
PG&E approved 28,720 home solar systems in the Bay Area in 2025, from 693 installers; the top three were named on 38% of them. The busiest year since 2021 was 2023, with 52,148 (2025: -45%). Another 12,746 were approved from January through May 2026.
2025 mix: 35% leased or on a power purchase agreement, 65% owned by the household; 53% with a battery; median size 6.15 kW DC.
| Year | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Systems connected | 35,006 | 47,414 | 52,148 | 28,110 | 28,720 |
Bay Area providers and permit offices by city
The California Energy Commission's utility map shows PG&E as the delivery utility across most of the region, with a patchwork of community choice aggregators supplying generation on top of it, and three cities outside PG&E altogether: Palo Alto (City of Palo Alto Utilities), Santa Clara (Silicon Valley Power) and Alameda (the City of Alameda's own utility, listed on the map as Alameda Power & Telecom). Each community choice provider names its own member communities: Ava lists 16 cities plus unincorporated Alameda and San Joaquin counties, Silicon Valley Clean Energy 12 cities plus unincorporated Santa Clara County, and Sonoma Clean Power Sonoma and Mendocino counties.
The permit column shows each city's own report to the Energy Commission under SB 379: residential solar permits issued, the share with battery storage, and the share issued online, for 2024 unless another year is named.
| Place | Delivers power | Generation | Solar permit |
|---|---|---|---|
| San Jose | PG&E | San José Clean Energy | City of San José: 3,698 permits in 2024, 79% with storage, all online |
| San Francisco | PG&E | CleanPowerSF | San Francisco DBI: 887 permits in 2024, 26% with storage, 17% online |
| Oakland | PG&E | Ava Community Energy | City of Oakland: 1,548 permits in 2024 (6% online); 2,328 in 2025 (72% online) |
| Fremont | PG&E | Ava Community Energy | City of Fremont: 1,756 permits in 2024, 74% with storage, 20% online |
| Hayward | PG&E | Ava Community Energy | City of Hayward: 680 permits in 2024, 72% with storage, none online |
| Berkeley | PG&E | Ava Community Energy | City of Berkeley: 929 permits in 2023, 1% online |
| Pleasanton | PG&E | Ava Community Energy | City of Pleasanton: 73 permits in 2024, 22% online |
| Livermore | PG&E | Ava Community Energy | City of Livermore (no SB 379 report in the Commission's file) |
| Richmond | PG&E | MCE | City of Richmond: 513 permits in 2024, 68% with storage, 30% online |
| Concord | PG&E | MCE | City of Concord: 127 permits in 2023, 26% online |
| Walnut Creek | PG&E | MCE | City of Walnut Creek (no SB 379 report in the Commission's file) |
| San Ramon | PG&E | MCE | City of San Ramon: 694 permits in 2024, all online |
| Brentwood | PG&E | PG&E (not an MCE member) | City of Brentwood: 574 permits in 2024, 72% with storage, 24% online |
| Antioch | PG&E | PG&E (not an MCE member) | City of Antioch: 1,306 permits in 2024, 90% with storage, 38% online |
| Sunnyvale | PG&E | Silicon Valley Clean Energy | City of Sunnyvale: 929 permits in 2023, all online |
| Mountain View | PG&E | Silicon Valley Clean Energy | City of Mountain View: 337 permits in 2025, 78% with storage, 49% online |
| Cupertino | PG&E | Silicon Valley Clean Energy | City of Cupertino: 504 permits in 2024, 57% with storage, 39% online |
| Santa Clara | Silicon Valley Power (city utility) | Silicon Valley Power | City of Santa Clara: 97 permits in 2024, 30% online |
| Palo Alto | City of Palo Alto Utilities | City of Palo Alto Utilities | City of Palo Alto: 155 permits in 2024, 36% online |
| Alameda | City of Alameda utility (Alameda Power & Telecom on the CEC map) | The city utility | City of Alameda: 86 permits in 2023, 14% online |
| San Mateo County cities | PG&E | WestLight Energy | Each city, or the County through Symbium (see the San Mateo County page) |
| Santa Rosa | PG&E | Sonoma Clean Power | City of Santa Rosa: 1,126 permits in 2025, 37% with storage, 72% online |
| Petaluma | PG&E | Sonoma Clean Power | City of Petaluma: 334 permits in 2024, 84% with storage, all online |
| San Rafael | PG&E | MCE | City of San Rafael: 430 permits in 2023, 27% with storage, all online |
| Novato | PG&E | MCE | City of Novato (no SB 379 report in the Commission's file) |
| Other Marin County towns: Mill Valley and others | PG&E | MCE | Each town or city, or the County of Marin |
| Napa | PG&E | MCE | City of Napa (no SB 379 report in the Commission's file) |
| Vallejo | PG&E (the City of Pittsburg's utility on part of Mare Island) | MCE | City of Vallejo: 1,022 permits in 2024, 25% with storage, 8% online |
| Fairfield | PG&E | MCE | City of Fairfield (no SB 379 report in the Commission's file) |
| Santa Cruz | PG&E | Central Coast Community Energy | City of Santa Cruz: 192 permits in 2024, 33% with storage, 18% online |
| Scotts Valley | PG&E | Central Coast Community Energy | City of Scotts Valley |
Utility and CCA rows are from the Energy Commission's map, queried September 23, 2026, and each provider's own list of communities where it publishes one; the Marin, Napa, Solano, Brentwood and Antioch rows were checked against the map and MCE's member list on September 24, 2026. Permit counts are the jurisdictions' own SB 379 reports in the Commission's data file dated May 2026. A high count reflects demand and city size, not a faster process.
For what each of these utilities charges today, see Bay Area electric rates and community choice providers.
Hiring a solar company in the Bay Area
Solar companies in the Bay Area work across one delivery utility and many generation providers: PG&E's wires reach most homes, while Ava, MCE, CleanPowerSF, San José Clean Energy, Silicon Valley Clean Energy, WestLight and Sonoma Clean Power set the solar credits in their cities, and Palo Alto, Santa Clara and Alameda run their own utilities. Each city issues its own permit, some fully online and some not. Compare at least three written bids built on your own bill.
Start with your Bay Area electricity bill
Most Bay Area homes are on PG&E's wires, but PG&E is rarely the only name on the bill. In most cities a community choice provider such as Ava Community Energy, MCE, CleanPowerSF, San José Clean Energy, Silicon Valley Clean Energy, WestLight Energy or Sonoma Clean Power supplies the generation and sets its own solar credit rules. Three cities, Palo Alto, Santa Clara and Alameda, run their own electric utilities instead. Start every quote from the provider names on your own statement.
Why the generation provider changes a Bay Area quote
On a PG&E account with a community choice provider, the bill has two halves. CleanPowerSF describes it plainly: it buys the electricity, PG&E delivers it, and you see a separate charge from each. San José Clean Energy says the same split applies to solar: when your panels produce more than you use, it credits the generation part of the bill and PG&E credits the delivery part. So a proposal that credits every exported kWh at PG&E's bundled value is modeling a bill most Bay Area homes do not have.
The providers also draw their dates differently. Silicon Valley Clean Energy says customers who applied for solar after April 14, 2023 are on the Solar Billing Plan, while those who applied between June 29, 2016 and that date stay on NEM 2.0 for 20 years from installation. PG&E's own Solar Billing Plan values exports by time of day, day of the week and season, gives Energy Export Bonus Credits to customers who start before 2028, and closes each 12-month cycle with a True-Up statement.
What the permit reports show across the region
State law, Government Code section 65850.52, required cities of more than 50,000 people to offer an online, automated solar permit such as SolarAPP+ by September 30, 2023, and smaller cities by September 30, 2024. Each city that did must report its residential solar permits to the Energy Commission every year, and the 2024 reports show the law landed unevenly. San Jose, Petaluma and Danville issued nearly every permit online; Fremont issued 20% online, San Francisco 17%, Oakland 6% and Hayward none. Oakland's 2025 report shows the share jumping to 72%.
Storage is now the norm in much of the region. In 2024, 79% of San Jose's residential solar permits, 74% of Fremont's and 72% of Hayward's included a battery, against 26% in San Francisco. For a homeowner, that means a bid without a battery is now the unusual one in many South Bay and East Bay cities; ask each bidder to show the bill with and without it.
Marin County: MCE and town-by-town permits
Every Marin town and census place checked on the Energy Commission's map, from Novato and San Rafael to Mill Valley, Sausalito, Fairfax and Point Reyes Station, sits in PG&E's delivery territory with MCE as the community choice provider. MCE's own site could not be reached for this page, so check its current solar terms there before relying on any proposal's generation credits.
Permits are local. San Rafael sends eligible rooftop solar and battery projects through SolarAPP+ first and then into its OpenGov portal with the SolarAPP+ ID, approved documents and inspection checklist; projects that do not qualify go through its standard permit process, where the plans need a site plan with panel locations and clearances, electrical details and manufacturer specs, and a battery or service panel upgrade done at the same time can go on the same permit. San Rafael reported all 430 of its 2023 residential solar permits as issued online, while Corte Madera reported none of its 9 in 2024 and San Anselmo one of 59.
What a Bay Area quote needs to explain
| Check | Ask each bidder |
|---|---|
| Generation provider | Name the CCA or city utility on your bill and model its export credits, not PG&E's by default. |
| City utility | In Palo Alto, Santa Clara or Alameda, use that city utility's solar rules and interconnection steps, not PG&E's. |
| Permit route | Say which city or county office permits your address and whether the design qualifies for its online permit. |
| Battery | State usable kWh and backed-up circuits; in San Jose 79% of 2024 solar permits included storage. |
Related Bay Area project questions
Use these guides to prepare the specific questions a written bid needs to answer.
A comparison to ask for
Two bids for the same Oakland roof can model different bills: one may credit exports at PG&E's rates, the other at Ava's. Ask every Bay Area bidder to state the generation provider, the delivery utility, the permit office and the battery's usable kWh at the top of the proposal, then compare the price and the remaining bill only after those four match.
Verify the company behind the Bay Area quote
Match the business name and license number on each Bay Area proposal to the CSLB record, then use our contractor verification steps, the quote comparison guide and the PPA, loan, lease and cash comparison.
Bay Area solar quote questions
What are the best solar companies in the Bay Area?
No public source ranks them in a way that fits one roof, and this site does not either. Narrow the list to companies with a CSLB license that covers solar, written confirmation that they serve your address, and experience with your city's permit office and your generation provider. Then compare at least three written bids for the same system built on your own bill.
Does it matter which community choice provider is on my bill?
Yes. PG&E delivers the power in most Bay Area cities, but the generation half of a solar bill, and the credit for exports, follows the provider on your statement. San José Clean Energy, for example, says it credits the generation part of the bill when your panels produce more than you use, while PG&E credits the delivery part.
Which Bay Area cities are not served by PG&E?
On the Energy Commission's map, Palo Alto is served by City of Palo Alto Utilities, Santa Clara by Silicon Valley Power and Alameda by the City of Alameda's own utility, listed on the map as Alameda Power & Telecom. Each is a city-owned utility that sets its own solar rules outside the CPUC's net billing tariff.
How long does a Bay Area solar permit take?
It depends on the city. San Jose reported all 3,698 of its 2024 residential solar permits as issued online, which for a qualifying design can mean a same-day permit, while San Francisco reported 17% and Hayward none. Ask the bidder how long its recent permits in your city took.
Why do so many Bay Area solar permits include batteries?
The permit data shows the trend: 79% of San Jose's 2024 residential solar permits and 74% of Fremont's included storage. PG&E says Solar Billing Plan customers save the most when they use the energy they produce on-site, because export credits vary by hour and season, and a battery moves daytime output into the evening.
Who are the solar providers in Marin County?
PG&E delivers the power and MCE supplies the generation across Marin's towns on the Energy Commission's map. For the installer, look for a CSLB license covering solar and experience with your town's permit office; San Rafael, for example, takes SolarAPP+ approvals through its OpenGov portal. Get at least three written bids for the same system.
Before you sign anything in the Bay Area
Two of the contract terms that most often change what a quote really costs.
Ask for a competing quote
Start with the utility on your bill and what you pay in a typical month. Contact details come after that. Submitting does not guarantee that a provider will quote your project.
California Rate Relief is a referral service. We are not a licensed contractor. California Rate Relief is compensated by a solar provider when a homeowner we refer signs an agreement. How we make money
Before you send anything
- What this is
- California Rate Relief is a private referral service. It is not a contractor, does not install or finance anything, and is not a utility, a government agency or an assistance program.
- What happens after the form
- Your project details are recorded for referral to a solar provider. The provider decides whether it can help and what it can offer; availability, design and price are determined after its own review.
- How you are contacted
- Read the consent wording before submitting. Your inquiry includes contact details for follow-up about the project; a provider decides whether it can serve it.
- Using the site without submitting
- The calculators, bill comparisons and checklists on this site work without contact details, and nothing on this page requires a submission.