Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Every grid-tied solar system in Glendora, regardless of size, requires a building permit and separate electrical permit. Off-grid systems under 10 kW may qualify for exemption under certain conditions, but grid-tied systems have zero exemptions — even 2 kW DIY kits trigger the full review.
Glendora follows California's statewide solar mandate (SB 379, AB 2188) but adds its own enforcement layer through the City of Glendora Building Department, which has adopted a streamlined online permit portal for solar applications — unusual for smaller foothill cities in LA County. Critically, Glendora sits in two climate zones (3B coastal flats, 5B-6B mountains), which means wind load and seismic requirements vary by neighborhood; a system installed in downtown Glendora faces different roof-loading math than one installed 5 miles northeast in the foothills. The city mandates a pre-application structural evaluation for any system exceeding 4 pounds per square foot, and roof condition documentation is required before the Building Department will issue a building permit. Unlike some neighboring jurisdictions that bundle solar into a single 'green permit,' Glendora requires two separate permits: building (roof mounting, structural) and electrical (wiring, inverter, rapid-shutdown). Additionally, Southern California Edison (SCE) interconnection agreement must be submitted to the utility BEFORE the city issues final approval — a sequencing rule that catches many homeowners off guard. Battery storage over 20 kWh triggers a third review by the Los Angeles County Fire Marshal, adding 2-4 weeks.

What happens if you skip the permit (and you needed one)

Glendora solar permits — the key details

California state law (SB 379 and AB 2188) mandates same-day or next-business-day permit issuance for residential solar under 10 kW IF the application is complete and code-compliant. However, Glendora Building Department interprets 'complete' strictly: a structural report from a licensed engineer is non-negotiable for any system over 4 pounds per square foot, which includes virtually all modern panel arrays and microinverters. The city's online portal flags incomplete applications automatically and does not issue permits until structural documentation is uploaded. This is the single most common delay point — homeowners submit permit applications without the roof evaluation, the system sits in 'incomplete' status for 1-2 weeks while the homeowner scrambles to hire an engineer, then the clock resets. Cost: structural evaluation runs $400–$800 depending on roof complexity and whether the engineer site-visits or works from photos. The evaluation must confirm that the existing roof structure can handle the added load (panels, rails, ballast, snow load) without exceeding maximum allowable stress. If the roof is too old or undersized, the engineer will recommend reinforcement or roof replacement — which converts a $15,000 solar job into a $25,000 job and delays permitting by 6-8 weeks.

Glendora's electrical permit is issued by the Building Department's electrical section and requires NEC Article 690 compliance (PV systems), NEC 705 (interconnected power production), and NEC 690.12 rapid-shutdown verification. Rapid-shutdown is a fire-safety requirement that kills high-voltage DC on the roof within 10 seconds of de-energization — critical in wildfire zones, and Glendora sits in a State Responsibility Area (SRA) wildfire zone. The permit application must include a one-line electrical diagram showing inverter make/model, combiner box location, disconnect switch, and conduit routing, labeled with wire gauge and fill percentages. String inverters (as opposed to microinverters) require additional labeling on the DC combiner box identifying which strings feed which breaker — a detail that catches unlicensed installers. The electrical fee is typically $250–$400 depending on system size; Glendora calculates it as a percentage of the system's estimated installed cost (usually 1-1.5% of total valuation). This fee is separate from the building permit fee.

Southern California Edison (SCE) owns the transmission infrastructure and must approve the interconnection agreement before Glendora issues the final sign-off. This is a critical sequencing point: you cannot legally operate a grid-tied system without SCE's written approval. The interconnect application includes system specifications, one-line diagram (same as your electrical permit diagram), and a completed Form 79 (SCE's standard solar-plus-storage agreement). SCE's review typically takes 2-4 weeks but can extend to 8 weeks if the utility identifies grid-stability concerns (rare for residential under 10 kW but not impossible in areas with high solar saturation). Once SCE approves, they issue a permission-to-operate letter that you submit to Glendora Building Department for final electrical inspection. No final inspection passes without that SCE letter. If you have battery storage, the timeline extends further because SCE requires an independent engineering review of the battery system's power rating and charge/discharge behavior — another 2-4 weeks. The interconnection agreement also specifies the net-metering rate you'll receive (currently 2024 rates in SCE territory are lower than pre-2023, so it's worth modeling the 10-year return assuming the current rate, not the old $.30/kWh).

Glendora's climate and geography create two distinct permit scenarios. In the coastal flats (downtown, near Foothill Boulevard), wind load is the primary driver: California building code requires 120 mph three-second gust loads, and roof attachments must be engineered for that wind speed. Systems with microinverters (heavier due to distributed conversion) must be modeled for wind uplift more carefully than string-inverter systems. In the foothills (north of Foothill, toward San Dimas border), seismic design spectrum is higher (SDS ~0.8g vs 0.6g in the flats), meaning panel mounts must be seismically braced with additional hardware. Snow load is negligible in Glendora proper (less than 5 psf) but non-zero in the mountains; if you're in the 5B climate zone, your structural engineer will flag snow load in the roof design memo, which may require higher-grade mounting rails. Roof age is also a city-specific concern: Glendora Building Department requires roof certification (photographic or inspector-verified) showing remaining useful life of at least 10 years (to match typical solar system 25-30 year warranty). If your roof is 15+ years old, the city will recommend roof replacement before solar installation — a costs-stacking moment that affects your payback timeline.

The inspection sequence in Glendora is: (1) Building Department structural/mounting inspection (roof attachment, flashing, conduit runs), typically 1-3 days notice; (2) Electrical rough inspection (junction boxes, disconnects, combiner, inverter location, ground paths) before panels are energized; (3) Final electrical inspection with SCE utility witness (verifies net-metering hardware, bidirectional meter, and interconnect label compliance); (4) If battery storage, Fire Marshal inspects battery enclosure for clearance, venting, and hazmat signage. Most residential systems in Glendora pass inspection on first attempt if the installer is familiar with recent code (NEC 2023 adopted statewide in 2024). Expect 2-6 weeks from permit issuance to final sign-off, longer if the system includes battery storage over 20 kWh or if roof work is required. Fees: building permit $200–$500 (flat or valuation-based; contact city for current schedule), electrical permit $250–$400, and SCE interconnection (no fee, but internal QA adds lead time). Battery systems add $150–$300 Fire Marshal review and may trigger additional structural review if batteries are roof-mounted.

Three Glendora solar panel system scenarios

Scenario A
7 kW string-inverter system on 10-year-old asphalt roof, downtown Glendora (Foothill Boulevard area, coastal-flat wind zone, no battery)
A 25-panel, 7 kW system mounted on south-facing roofline of a 1970s single-family home in downtown Glendora requires both building and electrical permits. Step 1: Licensed engineer evaluates roof for 4 psf panel load plus 120 mph wind uplift — typical analysis costs $500 and takes 5 business days. The engineer confirms the 10-year-old composition roof has sufficient rafter capacity and recommends new flashing kit around the penetrations. Step 2: You submit building permit online with structural engineer's report and roof photos. Glendora issues the building permit same-day (SB 379 compliance) if structural docs are included; if missing, application sits in incomplete status for 5 business days pending resubmission. Building permit fee: $300 (based on $50,000 estimated installed value, roughly 0.6% of valuation per city schedule). Step 3: Simultaneously, licensed electrician submits electrical permit with one-line diagram showing SMA string inverter (3-phase, 240V), combiner box on roof east gable, DC disconnect 6 feet from combiner, AC disconnect adjacent to main panel, and conduit routing. Electrical fee: $350 (based on 7 kW, roughly $50/kW). Step 4: SCE interconnection application submitted (Form 79, system specs, electrician's one-line) to utility. SCE grants permission to operate in 2-3 weeks (no grid-stability flags for 7 kW under current conditions in downtown Glendora). Step 5: Mounting inspection happens within 3 days of building permit issuance — inspector verifies roof framing attachment, flashing, and conduit secured. Electrical rough inspection follows within 5 days — inspector confirms disconnects, combiner breakers, DC bonding, and conduit fill all code-compliant. Final electrical inspection occurs after SCE issues permission-to-operate letter; utility witness attends and verifies net-metering meter (if two-way meter not already present, SCE schedules separate meter swap, 1-2 weeks). Total timeline from permit submission to final sign-off: 3-4 weeks if roof is solid and no surprises. Total hard costs: $300 (building permit) + $350 (electrical permit) + $500 (structural eval) + $600–$1,200 (engineering + electrician plan-review time not included in contract price) = ~$1,750 in permit + pre-engineering costs. System install cost: $13,000–$16,000 (after 30% federal tax credit, net cost ~$9,000–$11,000).
Building permit $300 | Electrical permit $350 | Structural eval $500 | SCE interconnect (no fee) | String inverter upgradeable to microinverter later | Wind-load design required | Roof flashing replacement recommended | Timeline 3-4 weeks | Total permit costs ~$1,750
Scenario B
10 kW microinverter system (SolarEdge) with 15 kWh battery storage, newer home in foothills (5B climate, seismic zone), permits stacked with Fire Marshal review
A 35-panel, 10 kW microinverter system with 15 kWh LiFePO4 battery (Powerwall equivalent) installed on a newer home in the Glendora foothills (north of Live Oak Canyon Rd) triggers THREE separate permit tracks: building, electrical, and Fire Marshal. Permit complexity increases significantly with battery inclusion. Step 1: Structural engineer evaluates roof for microinverter-distributed weight (heavier than string inverter), seismic bracing (SDS ~0.8g in foothills), and roof age certification. Cost: $700 (more detailed due to seismic + battery weight on roof-mounted inverters, if applicable; or $500 if inverter is on wall or pad-mounted). Step 2: Building permit submitted with structural report, roof certification, and battery location diagram (battery enclosure placement, clearance from property line, venting). Building permit fee: $400–$500 (based on ~$70,000 system valuation). Glendora processes this in 1 business day if complete; likely same-day issuance under SB 379. Step 3: Electrical permit submitted with one-line showing AC-coupled battery system (microinverters on DC side, battery inverter on AC side, dual disconnects, rapid-shutdown device rated for battery charge/discharge). Electrical fee: $400–$500 (larger due to dual-inverter complexity, roughly $40–$50/kW). Step 4: SCE interconnection application expanded to include battery specifications (charge rate, discharge rate, max DoD, control algorithm). SCE's review extends to 4-6 weeks because the utility must model battery behavior on the grid (charge/discharge timing can affect voltage stability). Permission-to-operate letter eventually issued. Step 5: Fire Marshal review (LA County) triggered because battery is over 10 kWh. Inspector verifies enclosure rating (min. 1-hour fire rating), clearance from windows/doors/combustibles (min. 3 feet), ventilation (no enclosed crawl spaces), and hazmat labeling (lithium-ion warning placard). Fire Marshal fee: $200–$300, timeline 2-3 weeks. Step 6: Mounting inspection (Building Department) verifies seismic bracing on roof mounts, battery pad anchoring, and conduit. Electrical rough inspection verifies dual-disconnect sequencing, battery DC/AC isolation, and emergency-shutdown logic. Final electrical inspection with SCE utility witness, who now also inspects battery interconnect to confirm it won't back-feed grid during outage (critical for SCE's protection). Total timeline: 6-8 weeks due to Fire Marshal + SCE battery review overlap. Total permit fees: $400–$500 (building) + $450 (electrical) + $250 (Fire Marshal) + $700 (structural eval) = ~$1,800–$1,900 in permitting alone. System install cost: $32,000–$42,000 (battery adds ~$15,000 to base 10 kW system). After 30% federal tax credit on system + batteries: net cost ~$22,000–$29,000. Payback at $0.20/kWh (current SCE net-metering rate + battery cycling value): 8-10 years.
Building permit $400–$500 | Electrical permit $450 | Fire Marshal review $250 | Structural eval $700 | Seismic bracing required | 1-hour fire-rated battery enclosure required | Dual disconnects (AC + DC) | SCE battery interconnect extension 4-6 weeks | Timeline 6-8 weeks total | Total permit costs ~$1,800–$1,900
Scenario C
2.5 kW DIY microinverter system (off-the-shelf Enphase), new asphalt roof, owner-installer in downtown Glendora, no professional electrician
A 9-panel, 2.5 kW DIY system bought as a kit from a big-box retailer and installed by the homeowner (or a handyman without electrical license) still requires permits in Glendora — there is NO exemption for small grid-tied systems under state law. This scenario illustrates the most common misunderstanding and the enforcement path if skipped. California B&P Code § 7044 allows owner-builders to pull permits for their own labor on residential work, BUT electrical work (even low-voltage DC solar) must be done by a licensed electrician or the work is unlicensed and uninsurable. Attempting to self-install and skip permitting is a high-risk path. Step 1: Homeowner buys $3,500 Enphase kit (9 400W panels + 1 IQ8A inverter + hardware, no structural work). Installer's guide claims installation is DIY-friendly. Step 2: Homeowner does NOT pull permits, wires panels to combiner (missing in kit), plugs inverter into home 240V circuit (no disconnect installed), and powers on. System works, net-metering appears to function via interconnect to grid. Step 3: Six months later, homeowner applies for insurance premium review; insurer asks for proof of permitted electrical work. No permits found. Insurer either denies future roof claims (subrogation) or raises premium 10-20%. Step 4: Year 2, homeowner refinances mortgage. Lender orders title search and pest/structural report; if unpermitted solar is flagged (via county assessor records or neighbor complaint), lender may withhold financing until system is brought up to code, delaying closing 4-8 weeks. Step 5: If a fire/accident occurs and solar wiring is implicated, homeowner is liable and uninsured. Step 6: If city inspector catches unpermitted system (complaint-driven, not pro-active), stop-work order issued, system must be disconnected, re-permit pulled (now $300–$400 including penalty review), and full inspection redo. If the system is already installed, electrician must be hired for $1,200–$2,000 to install proper disconnects, bonding, and conduit — retrofitting costs more than doing it right the first time. CORRECT PATH: Even DIY kit systems require permits in Glendora. Homeowner pulls building permit (if roof work, $200–$300; if no roof work, $150–$200) and hires licensed electrician to pull electrical permit ($250–$350) and perform permit-required inspections (verify disconnects, bonding, rapid-shutdown). Total permit cost: $400–$650. Electrician labor to install proper AC/DC disconnects and conduit: $800–$1,200. System kit: $3,500. Total installed: $4,700–$5,350. Timeline: 2-3 weeks (faster than larger systems because no structural review needed). Payback at $0.20/kWh: 7-8 years. Bottom line: The DIY kit path saves ~$500 in labor but costs that savings three times over in permit hassles, insurance risk, and re-work if unpermitted.
Building permit $150–$300 (no structural work) | Electrical permit $300 | Licensed electrician required for permit work $800–$1,200 | DIY wiring NOT allowed | Rapid-shutdown compliance required | AC/DC disconnects mandatory (not included in kits) | SCE interconnect required | Timeline 2-3 weeks | Total permit costs ~$450–$600 | Total installed cost ~$4,700–$5,350 with proper permits

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Structural evaluation, wind load, and roof certification in Glendora's dual climate zones

Wind-load attachment details are the mechanical spec that makes or breaks a solar install in high-wind areas (rare in Glendora proper but present in exposed hilltop properties). Roof mounts must be lag-bolted or power-driven anchors into rafters (not just fastened to shingles) with stainless steel hardware (304 or 316 grade, never galvanized, which corrodes in coastal salt air). The structural engineer's report will specify bolt spacing (typically 16 inches on center for residential, tighter for high-wind), washer/flange sizing, and depth of penetration. Microinverters mounted on the rack add distributed weight compared to string inverters, which must be modeled in the structural analysis. Seismic zones require additional lateral bracing perpendicular to the roof slope. The mounting inspection by Glendora Building Department will include verification that lag bolts are correctly spaced, flashing is installed under each penetration, and any conduit routed across the roof is secured every 18 inches to prevent wind flutter. If the installer skips flashing or uses under-spec fasteners to save cost, the mounting inspection will fail and the system must be dismantled and re-installed, delaying project 3-4 weeks and running up labor costs $1,500–$3,000.

SCE interconnection agreement sequencing and net-metering rate impacts

If your existing electrical service is already near capacity (200-amp main panel), SCE may require a service upgrade (200-amp to 400-amp) before the interconnection agreement is approved. A service upgrade typically costs $3,000–$5,000 and takes 4-8 weeks (depends on SPE line crew availability). This is a must-discover-early cost that many homeowners miss when budgeting. When you submit your SCE Form 79, include your main panel amperage and ask SCE in writing whether a service upgrade is required for your system size. If required, get SCE's formal notification in writing; this becomes part of your project feasibility assessment. Some homeowners find that adding 5 kW of solar on a 100-amp service is technically possible with load-limiting settings on the inverter, but SCE won't approve it. Other utilities might allow it; SCE doesn't. This is jurisdiction-specific and non-negotiable, so confirm with SCE before signing the solar contract.

City of Glendora Building Department
City of Glendora, 116 E. Massachusetts Ave, Glendora, CA 91741
Phone: (626) 914-8222 | https://www.glendoraca.gov/ (search 'Building Permits' or 'Permits Online')
Monday-Friday, 8:00 AM - 5:00 PM (verify hours before visiting)

Common questions

Can I install solar panels myself in Glendora without hiring a licensed electrician?

No. While California B&P Code § 7044 allows owner-builders to pull their own permits, electrical work on solar systems requires a licensed electrician. You cannot legally wire panels, install disconnects, or energize a system as an unlicensed person. Doing so voids insurance, creates liability in case of fire, and triggers stop-work orders if city discovers it. The electrician must pull the electrical permit and pass inspection. You can do non-electrical work (racking prep, mounting hardware installation) if you hold your own building permit, but the moment you touch DC or AC wiring, stop and hire a pro.

What happens if I submit an incomplete permit application to Glendora? Does the clock stop?

Yes, the clock stops per SB 379 rules. Glendora Building Department flags incomplete applications in their online portal and notifies you of missing documents (usually structural report or roof photos). You have a certain timeframe (typically 30 days) to resubmit the missing docs; once resubmitted, the clock resets. If you miss the deadline, the application is closed and you must re-file and pay the permit fee again. Always front-load your structural evaluation before submitting the building permit application to avoid this delay.

Does Glendora require a net-metering agreement from SCE before I get the building permit, or after?

Technically you can pull the building and electrical permits before SCE approval, but Glendora will not issue final electrical sign-off or permission to operate until SCE's permission-to-operate letter is received. So the practical order is: (1) building permit, (2) electrical permit, (3) SCE interconnection application, (4) wait for SCE approval (2-4 weeks), (5) Glendora final electrical inspection with SCE witness, (6) system energized. If you pull permits 1 and 2 before applying to SCE, expect a 1-2 week idle period after passing rough inspection while SCE reviews. It's more efficient to submit SCE application and city permits simultaneously so timelines overlap.

If I have a 15-year-old roof, will Glendora require me to replace it before installing solar?

Probably yes. Glendora Building Department requires proof of at least 10 years remaining useful life for the roof. A 15-year-old composition shingle roof typically has 5-10 years of life remaining (total life span 20-30 years). The structural engineer's report will assess this, and if remaining life is less than 10 years, the city will not issue the building permit until the roof is replaced. Get a roof evaluation early in your solar planning. If replacement is needed, budget $8,000–$12,000 and add 6-8 weeks to the project timeline.

What is the cost of a structural engineering report for solar in Glendora, and can I skip it if my system is small?

Structural engineering cost: $400–$800 for a standard pitched roof. Glendora Building Department requires this report for any system over 4 pounds per square foot (nearly all modern arrays). You cannot legally skip it. If you attempt to pull a building permit without the structural report, the application will be rejected as incomplete and you'll have to resubmit with the report anyway, adding a 5-7 day delay. Get the engineer involved early and budget $400–$800 into your project cost before signing a solar contract.

Will my homeowner's insurance cover a permitted solar system?

Most homeowner policies will, but they require proof that the system was installed by licensed professionals and permitted. Permitted systems with passing inspections will be insurable; unpermitted systems are not. When you receive your final permit sign-off from Glendora, keep a copy and provide it to your insurance agent. They may ask for photos of the installation and proof that the inverter/wiring meets code (inspection certificates). Permitted systems have near-zero claim denial risk; unpermitted systems have high risk.

How long does SCE's interconnection approval actually take in Glendora? I've heard 2 weeks; I've heard 2 months.

2-4 weeks is typical for straightforward under-10 kW residential systems without battery storage. If your street or transformer zone has high solar penetration (common in foothill neighborhoods), SCE may request additional design data or require voltage-regulation upgrades, extending timeline to 6-8 weeks. Battery systems add another 2-4 weeks because the utility must model battery charge/discharge behavior. When you apply to SCE, ask them for their current queue status and estimated approval date in writing. Don't assume 2 weeks; plan for 4 weeks as a baseline.

If I have battery storage over 20 kWh, what does the Fire Marshal review involve?

Fire Marshal (LA County) inspects the battery enclosure for fire rating (min. 1-hour), clearance from windows/doors/combustibles (3 feet typical), ventilation (no enclosed spaces), and hazmat labeling (lithium-ion warning placard). Review takes 2-3 weeks and costs $200–$300. The battery must be mounted in a separate enclosure, not inside the home or garage. If you exceed 20 kWh, you're in Fire Marshal territory; if you stay under 20 kWh (e.g., two 10 kWh batteries), you may avoid the Fire Marshal review but confirm with Glendora Building Department first.

What is 'rapid-shutdown' and does Glendora require it?

Rapid-shutdown is a safety feature (NEC 690.12) that de-energizes high-voltage DC on the roof within 10 seconds of grid loss or manual disconnect. This protects firefighters from electrocution during roof work or emergency response. It's required in all California jurisdictions including Glendora. String inverters typically use a rapid-shutdown module (SMA SnapINverter, Fronius RapidShut) installed at the combiner; microinverters (Enphase, SolarEdge) have it built-in. Your electrician will select the appropriate hardware and verify compliance in the electrical permit diagram. If the system doesn't include rapid-shutdown hardware, the electrical permit will be rejected.

Can I apply for the federal 30% tax credit and California state rebates on top of my solar system cost?

Federal Investment Tax Credit (ITC) is 30% through 2032 (no cap) on system cost including installation, permits, and hardware — all permit fees are eligible for the credit. California state incentives vary: California Residential Clean Energy (CALCE) rebate was $ $1,000–$3,000 per kW but is currently oversubscribed and closed to new applications (check CA Energy Commission for current status). Some utilities including SCE offer small rebates ($500–$1,500) for participating installers. When you get solar quotes, ask the installer what incentives are currently available and what your actual out-of-pocket will be after credits. The federal 30% credit is guaranteed; state and utility rebates are variable and may be unavailable by the time you apply.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current solar panel system permit requirements with the City of Glendora Building Department before starting your project.