Skip to content
Solar Learning Lab
Photovoltaic array under a partly cloudy sky

Photo: torstensimon, via Pixabay

California · West Covina

Solar in West Covina: a five day clock, one roof rule

Written by the Solar Learning Lab research deskUpdated August 25, 202612 min read

Most cities describe their solar permitting as fast. West Covina wrote a deadline into law. Ordinance No. 2280, adopted August 18, 2015 on a five to zero vote, obligates the City to issue a qualifying small residential rooftop solar permit no later than five working days from the day of submittal, limits the review to health and safety, and allows only one inspection. That is not marketing copy. It is municipal code, and a contractor can hold the Building Division to it.

The trade you make for that speed is a design preference with teeth. The City wants flush mounted panels kept off street facing roof planes, and it will accept a street facing layout only with a licensed engineer's written analysis showing the alternative costs more than $1,000 and cuts production by more than 10 percent. If your best sun happens to face the street, that single paragraph on the City's solar page shapes your whole project. This page walks the clock, the roof rule, the fees and the fire map in that order.

Check the numbers before the design fight

See what a West Covina roof produces and what a system costs before deciding whether a street facing plane is worth engineering paperwork.

Try the estimator

Five working days, in the municipal code since 2015

The document worth reading is Ordinance No. 2280, which added Article XVII, Small Residential Solar Energy System Permits, to Chapter 7 of the municipal code to implement the Solar Rights Act and AB 2188. Section 7-270.6 is the operative part: review must be administrative and nondiscretionary, the permit must issue no later than five working days from the day of submittal, review is limited to health and safety, only one inspection is required, and the City cannot condition the permit on homeowner association approval. Section 7-270.5 requires the checklist and standard plan to follow the California Solar Permitting Guidebook and requires electronic submittal options.

Mind the size gate. The ordinance defines a small residential rooftop system as no larger than 10 kW alternating current nameplate (or 30 kW thermal), on a one or two family dwelling, not exceeding the maximum legal building height. Plenty of 2026 systems land under 10 kW AC, but a large home with two EVs can blow past it, and past the gate you are in ordinary permitting territory where the five day promise does not apply. Confirm the AC nameplate on your proposal, not the DC panel total, before assuming the clock protects you.

The state layer points the same direction. Government Code 65850.52 required a city of this size to have automated permitting running by September 30, 2023, and the CEC's tracking file from August 3, 2026 shows West Covina on the SolarAPP+ platform with a 2024 annual report on file and an $80,000 CalAPP grant awarded April 27, 2023. Of the three neighboring cities we reviewed this week, West Covina is the only one holding both a filed annual report and a codified local deadline. Belt and suspenders, in a good way.

The street facing preference, and how to beat it properly

The Solar Panel Permits page states the City's preference plainly: flush mounted panels, not on a street facing roof plane. Proposing a street facing layout means hiring a licensed engineer to document that redesigning around the preference would raise the cost by more than $1,000 and reduce production by more than 10 percent. Read those thresholds twice. They are the exact tests Civil Code 714 uses to define an unreasonable restriction on a solar energy system statewide. The City built its exception valve out of the same statute a homeowner would cite in a dispute, which tells you the rule was drafted to survive one.

What this means in practice: a south facing rear roof makes the whole conversation disappear, so a good West Covina designer starts there even when the street side plane models slightly better. If the rear planes genuinely cannot carry the system, price the engineer's letter into the project early instead of discovering it at plan check. And if a corner lot leaves you no non-street option at all, that is precisely the situation the two threshold test exists for.

Separate trigger, often confused with the aesthetic rule: Planning must issue a zoning clearance before plan check for ground mounted systems, new structures like solar carports and patio covers, and roof mounted panels that extend above the height of the structure. A plain flush mounted rooftop job skips that step entirely. The calendar cost of leaving the simple lane is real, so decide deliberately.

$479.26 as published, $450 as capped. Notice the gap.

The Master Fee Schedule, set by Resolution No. 2024-50 and effective January 1, 2026, prices a residential PV system of 15 kW or less at $479.26 all in: $58.61 permit issuance, $47.89 plan check and $372.76 permit. Above 15 kW the schedule shows $426.01 plan check plus $159.75 permit, totaling $585.76. The same solar section carries a note that small residential rooftop photovoltaic systems follow a formula in compliance with state maximum allowable fees, which reads like an acknowledgment of Government Code 66015, the statute that holds residential PV permit fees to $450 through 15 kW and allows $15 per additional kW past that size.

So the published total sits above the cap while the schedule gestures at the cap in a footnote, and we located no written finding, supported by substantial evidence, authorizing the City to exceed it. We are not accusing anyone of anything. We are saying a contractor invoicing you for permits should reconcile the number against both documents, and you are within your rights to ask which figure the City actually charged. Small dollars, useful signal about how carefully your installer reads.

Two smaller fee facts worth keeping. Work performed without a permit doubles the fee, which makes the occasional unpermitted weekend install a genuinely bad bargain once you sell or refinance the house. And the schedule's 17.70 percent General Plan update surcharge excludes solar, a small state mandated courtesy the fee document itself points out.

The filing path runs through SolarAPP+ first, then the City

West Covina's published workflow has a specific order of operations: the contractor registers with SolarAPP+, submits the system design, pays the SolarAPP+ project fees, downloads the approval document, then submits the permit application to the City and emails the Building Division the SolarAPP+ permit along with the City checklist. The Building Division no longer accepts permit applications by email; applications go through the One Stop Building Permit Center portal. Counter hours run Monday through Thursday, 7:30 a.m. to 5:30 p.m., with inspection requests taken by phone until 4:00 p.m., per the Building Division page.

The step people miss is the last one. The SolarAPP+ approval is not the City permit. The mistake we see in fast permit cities is a crew scheduling installation off the platform approval, then idling while the municipal half of the paperwork catches up. The five day obligation in Ordinance 2280 is your backstop, but the clock starts at submittal to the City, so get that submittal in the same day the approval downloads.

This city has mapped fire hazard zones. Its neighbors do not.

West Covina publishes a Fire Hazard Severity Zones map for its local responsibility area, dated March 24, 2025 and built from CAL FIRE datasets, with a legend running from Moderate through High to Very High. The City's explainer is careful about what the zones mean: they measure hazard over a 30 to 50 year horizon using fire history, fuels, flame length, embers, terrain and typical fire weather, and they do not credit mitigation like home hardening. We will not quote an acreage or a percentage of the city because the map does not publish one.

For a solar project, a hazard zone address changes the conversation in two ways. Roof access pathways and setbacks get more scrutiny, since firefighters need clear working space on a roof that might someday need venting. And insurance carriers increasingly price roof equipment in hazard zones differently, which belongs in your payback math even though no permit document will mention it. If your home sits in the hills near the zone boundaries, pull the map before the site visit and ask the installer how the layout treats access pathways. A designer who shrugs at the question has not worked a hazard zone roof.

Billing is plain SCE here, which simplifies the math

West Covina appears in SCE's index of communities served in baseline region 9, and it is absent from SCE's list of community choice aggregation cities. No Clean Power Alliance, no second generation seller, one bundled bill. After a week of writing about layered CCA billing in nearby cities, we mean it as a compliment: a West Covina savings model has one rate structure to get right. SCE's 2024 residential average worked out to 32.4 cents per kWh in EIA's bundled sales table.

Energy sourceTypeAverage priceWhat that means
TOU-D-4-9PMOctober to May posted rates33¢ to 51¢ per kWhSuper off peak 8 a.m. to 4 p.m. is 33¢; the 4 to 9 p.m. mid peak is 51¢.
TOU-D-5-8PMJune to September posted rates34¢ to 74¢ per kWhA three hour 5 to 8 p.m. peak at 74¢, or 64¢ after the baseline credit.
Base Services Chargefixed daily charge, both TOU plans$0.79 per dayA fixed daily charge that solar production cannot erase.
Self-consumed solarkWh used as generatedoffsets the posted rate hour by hourProduction consumed onsite displaces the retail price in that hour. Exports follow the credit rules in the next section.

SCE's time of use plan page, posted rates including the $0.10 per kWh baseline credit where shown. Orientation only.

The design implication is the same one every SCE city faces: the expensive hours start at 4 or 5 p.m., after solar output has rolled off. West Covina's postwar tract housing, much of it from the decade when the city grew from 4,499 people in 1950 to 50,645 in 1960 per the city's history, tends to carry decent sized roofs and aging panels of the electrical kind. Budget for the possibility of a service panel upgrade before it surprises you mid-project.

Monthly output, modeled at the city center

Our production run puts West Covina at 1,693.2 kWh per year per installed kW. The strongest month is August at 167.8 kWh per kW, the weakest is December at 112.5, and the curve between them is smooth. San Gabriel Valley marine layer mornings show up as the modest late spring numbers: May models at 153.4 and June at 152.3, essentially flat, before July jumps to 160.9.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

August is the modeled peak at 167.8 kWh per kW. May and June sit nearly equal at 153.4 and 152.3, a flatter early summer than inland cities show.

PVGIS v5.2 model run by Solar Learning Lab on August 25, 2026, NSRDB radiation database. Fixed south facing mount, 30 degree tilt, 14 percent losses, downtown West Covina coordinates. Your roof will differ. Full model documentation lives at PVGIS. One local note: if the street facing rule pushes your array to an east or west plane, expect the real number to land below this south facing model, which is exactly the production hit the engineer's $1,000 and 10 percent analysis is meant to quantify.

The housing base favors ownership decisions here. The state counts 22,824 single detached homes, 63.6 percent of the city's stock, in its 2026 estimates, and the 2020 census put owner occupancy at 59.9 percent per the city profile. More owners on more detached roofs means more households for whom the solar decision is theirs alone to make.

Exports, credits and the adder that fades

New interconnections here run under the Net Billing Tariff from CPUC Decision 22-12-056, in force for applications since April 15, 2023. Per the implementing document, exports do not net against consumption; they earn credits at hourly avoided cost values averaged monthly, weekdays split from weekends and holidays, settled at an annual true up. Households that interconnected under older net metering keep a nine year legacy period, which matters if you are buying a West Covina house with panels already on it: the seller's bill history may reflect terms you will not inherit forever.

The ACC Plus adder softens the transition: $0.040 per kWh on SCE residential exports, or $0.093 for low income customers, fixed for nine years from interconnection. Later enrollment cohorts get 20 percent less per year until the adder zeroes out after year five, so the same system interconnected in different years earns visibly different export value. Excluded entirely: NEM 1.0 or 2.0 transfers, buyers of homes with existing systems, and systems required by new construction mandates. Any proposal leaning on the adder should state your cohort year.

On incentives, the honest 2026 list is short. The federal 25D homeowner credit is over; the Congressional Research Service confirms it terminated for any system whose installation wrapped after December 31, 2025, and that source says nothing about third party ownership, so we do not either. SGIP's equity budget pays income qualified households $3,100 on each kW of solar and $1,100 on each kWh of storage, statewide. The property tax new construction exclusion holds through its scheduled January 1, 2027 sunset. We found no West Covina city rebate.

Local bidders skew small. Vet accordingly.

The West Covina map results are dominated by smaller outfits from Walnut, Glendora, Covina and Rosemead, several with double digit or single digit review counts. Small is not automatically bad. But thin review histories shift the verification burden to you: check the CSLB license class, ask for two local addresses you can drive past, and confirm who pulls the permit.

TopGuard Roofing

Walnut, CA

4.6(160 Google reviews)

Premier Home Solutions - Solar Energy Sales, Installation, & Savings

Glendora, CA

4.8(104 Google reviews)

Amp Up California

Covina, CA

5.0(47 Google reviews)

365 Solar Inc

Walnut, CA

5.0(20 Google reviews)

Solar Warehouse

Rosemead, CA

4.8(5 Google reviews)

Caelux Corporation

Baldwin Park, CA

5.0(3 Google reviews)

Ratings snapshot: Google Maps, August 2026, via the DataForSEO SERP feed. Zero companies paid us and none are endorsed by us.

The single most revealing question for a West Covina bid: where do the panels go, and does any of the array face the street. A bidder who answers with the rear plane layout and the ordinance section number has done this before. A bidder who says the City never checks is inviting you into their plan check correction cycle.

Screen the economics before anyone visits your roof

Because West Covina is straight SCE bundled service, this simple tool fits the city better than most. It still knows nothing about your roof planes, the street facing rule, or hourly export values, so treat the output as a range for comparing offers rather than a forecast of any single bill.

$161
1,693

The top of the range is our West Covina PVGIS run at 1,693.2 kWh per kW per year. The bottom is 85 percent of that, a rough allowance for a north pitched or partly shaded plane rather than a site survey.

$2.46

Cash quotes in West Covina cluster near $2.46 per watt, against a $3.50 national 2024 median (LBNL). Use your quote.

Assumptions you can change
2.5%
7%
15
24c

Use the rate on your actual lease or PPA quote. There is no published statewide average we trust enough to hardcode.

2%
Estimated system: 3.4 kWAnnual usage: 5,811 kWhState credit: $0

Cash purchase

$8,364 after state credit

Year 1 benefit
$160/mo
Payback
5 years
20 year net position
$38,087

West Covina accounts are on SCE bundled service with no community choice layer, so the statewide retail rate this tool uses is a closer fit here than in CCA cities. It still cannot see your specific TOU plan or baseline allocation, so hold the result loosely.

Solar loan

$112/mo 15 yr payment

Year 1 net
$48/mo
Upfront
$0
20 year net position
$26,318

Financed pricing includes the documented loan-over-cash spread from the state calculator. If a West Covina bidder folds a street facing redesign or a structural letter into the loan amount, insist on seeing those charges broken out from the panel cost.

Lease / PPA

$0 down you buy the power

Year 1 net
$44/mo
Upfront
$0
20 year net position
$14,534

There is no federal homeowner credit for systems completed after December 31, 2025, and our federal source is silent on third party ownership. Evaluate a lease or PPA on the rate schedule and escalator alone, not on tax claims the seller will not put in the contract.

Estimates, not quotes. This tool combines the California average retail rate, our downtown West Covina PVGIS run and statewide cost inputs. It does not model SCE hourly export values, the five day permit clock, or any redesign a street facing roof might trigger. We are a solar installer and we also partner with other solar companies. See our disclosures.

We are a solar installer and we also partner with other solar companies.

What West Covina homeowners actually ask

Is the five working day permit deadline real, or just a goal?
It is codified. Section 7-270.6, added by Ordinance No. 2280 in 2015, requires issuance no later than five working days from submittal for qualifying small residential rooftop systems, with review limited to health and safety and one inspection.
Can I install panels facing the street in West Covina?
Yes, but not by default. The City prefers flush mounted panels off street facing planes and asks for a licensed engineer's analysis showing a redesign would cost over $1,000 and cut production by more than 10 percent. City solar page.
What will the City charge for my solar permit?
The fee schedule effective January 1, 2026 publishes $479.26 for residential PV of 15 kW or less ($58.61 issuance, $47.89 plan check, $372.76 permit). State law caps that fee class at $450 absent a written finding, so reconcile your invoice against both documents.
When does Planning get involved in a solar project?
Before plan check for ground mounts, new structures like solar carports and patio covers, and roof arrays extending above the structure height. A flush mounted rooftop system on the existing roof skips zoning clearance.
Do the fire hazard severity zones affect solar approval?
The City maps Moderate, High and Very High zones in its local responsibility area on a March 2025 map. The zones measure long horizon hazard, not project approval, but hazard zone roofs deserve extra attention to access pathways and insurance pricing.
What counts as a small system under the ordinance?
No larger than 10 kW AC nameplate (30 kW thermal), on a one or two family dwelling, within the legal building height. Larger systems leave the expedited lane and its five day guarantee.

Turn your bill into a West Covina starting range

Answer a few questions about usage and roof direction. You get a range to hold against the bids, including any street facing design questions.

What does your monthly electric bill look like?

West Covina average is $161 per month (EIA, 2024).