City of Villa Park
Orange County
City of Villa Park is a city authority in the State of California, serving 5,843 residents. 706 residential solar installs are on record here. This page is the permit route for that jurisdiction: the fifteen steps from working out who has a say over an address through to permission to operate, the documents this authority publishes, and 62 answers taken from those documents and dated.
Permitting 5 steps · 28 questions
Whether a permit is needed — Yes Q3 Electrical and building permits — Combined Q4 Plan review — Permits not approved over-the-counter should be reviewed within 1–3 days. Q18 Where you file — iworq (villapark.portal.iworq.net) Q20
- Permit required
- Yes95% source
- Plan review turnaround
- Permits not approved over-the-counter should be reviewed within 1–3 days.72% source
- Key document
- adopted checklist (archived capture) cited by 7 open the document
-
Confirm who has a say over your address
A city address is usually permitted by the city, not the county — but not always, and some authorities keep building and hand electrical to someone else. Getting this wrong costs the whole submittal, because every requirement below belongs to whoever actually holds jurisdiction. Check the overlays in the same pass: an HOA, a historic district, a windstorm certification or a system-size cap can reshape the design, and all of them are cheaper to find now than after the array is laid out.
- Is this authority the AHJ for residential solar at this address? Yes 92% · department page
- What does this authority permit itself, and what does it delegate? Both 85% · department page
- Is a permit required for a residential rooftop PV system? Yes 95% · municipal code
- Is there a separate electrical permit, or is it combined? Combined 72% · adopted checklist (archived capture)
- Is a HOA or architectural approval required first? No 92% · municipal code
- Is there a historic-district review? No 80% · municipal code TOC
- Is a wind or windstorm certification required? No 65% · municipal code
- Is a Specific Use Permit or Council approval ever required? Yes — if the Planning Director finds, based on substantial evidence, that a solar system could have a 'specific, adverse impact' on public health/safety, the City may require the applicant to apply for a Conditional Use Permit; denials are appealable to the City Council. 88% · municipal code
- Is there a system-size cap on residential generation? 10 kW AC nameplate / 30 kW thermal for the 'Small Residential Rooftop Solar Energy System' expedited program; no absolute ceiling above that — larger systems simply route to standard (non-expedited) plan review. 92% · municipal code
-
Check who is allowed to apply
Several authorities require the electrical permit to be pulled by a licensed electrician, or require the contractor to be registered with them BEFORE applying. Registration is not same-day. This is second on the list rather than fourth because it is the step most likely to stop the job before the drawings matter.
Nothing recorded for City of Villa Park on this step yet — 3 questions checked and found unpublished. The guidance above is general.
-
Build the submittal package
Almost everywhere wants a site plan, a one-line or three-line electrical diagram, equipment cut sheets with listings, and a structural attachment detail. Build it against the published checklist rather than the last jurisdiction you worked in — the checklist is what the reviewer marks against.
- What documents make up a complete submittal? Completed permit application; the Eligibility Checklist demonstrating compliance with §104 general/§105 electrical/§106 structural/§107 fire-safety criteria; a completed 'Standard Electrical Plan'; a roof plan showing panel layout, access pathways, PV fire classification and disconnect/access-point locations; a completed expedited 'Structural Criteria' form (or, for non-qualifying systems, engineer-stamped structural drawings/calcs). 68% · adopted checklist (archived capture)
- How many copies, and in what format? Electronic (email) submittal is explicitly accepted for the application and all supporting forms; no specific paper-copy count is stated anywhere in the sources found. 50% · adopted checklist (archived capture)
- Is a site plan required, and what must it show? Yes — a roof plan is required showing roof layout, PV panel/module placement, clear access pathways, PV system fire classification, and the locations of the roof access point, disconnecting means and required labels/markings. 78% · adopted checklist (archived capture)
- Is a one-line / three-line diagram required? Yes — a completed 'Standard Electrical Plan' is required, which functions as the one-line electrical diagram for qualifying systems. 62% · adopted checklist (archived capture)
- Is a structural PE stamp required, and at what threshold? PE (structural engineer) stamp required only for systems that do NOT qualify for the expedited/standard-plan path — i.e., above the 10 kW AC / roof-mount eligibility criteria. For non-qualifying systems, structural drawings and calculations must be 'stamped and signed by a California-licensed civil or structural engineer.' Qualifying systems instead use a pre-approved 'Structural Criteria' form with no stamp required. 78% · adopted checklist (archived capture)
-
Apply and pay
Most authorities now take the whole application through a portal, and several states cap or constrain what a residential solar permit may cost. Check whether plan check is billed separately before you quote the job.
- Which permit portal does this authority use? iworq (villapark.portal.iworq.net) 92% · department page
- Can the whole application be completed online? Largely yes — there is a dedicated online 'Solar Permit Application' item on the iworq portal, and the Checklist explicitly allows electronic-signature/email submittal for the whole package; the portal itself returned 403 to automated fetch so full end-to-end online completion (upload, review, payment) could not be directly verified in this run. 60% · department page
-
Plan review — and start the utility in parallel
Interconnection is a separate process from the permit and usually the longer pole. Where the utility does not depend on the permit being issued, running both at once is the single biggest saving available on a residential job.
- What is the stated plan-review turnaround? Permits not approved over-the-counter should be reviewed within 1–3 days. 72% · adopted checklist (archived capture)
- How long is an issued permit valid before it expires? Not solar-specific; general adopted CBC default (permit expires if work is not commenced within 180 days, or is suspended/abandoned for 180 days) applies, since no local amendment to that provision was found. Note MC §9-2.7 separately sets 12/18/24-month COMPLETION time limits by project size, which is about finishing work already begun, not initial permit validity. 55% · municipal code
- Which utility handles interconnection here? Southern California Edison (SCE) 92% · city page
- Where does the utility sit in the sequence? Parallel — SCE's Rule 21 interconnection application can be filed independently of the city permit process, but Permission to Operate (PTO) / NEM billing activation is contingent on both the interconnection agreement and the completed installation. 50% · utility page
28 questions answered against City of Villa Park’s own published documents
Q1 Is this authority the AHJ for residential solar at this address? Core Jurisdiction & scope
Yes
Why the confidence is not higherCity's own Building & Safety Dept. issues residential building/electrical/solar permits directly (contract-staffed by VCA Code); MC Ch. IX and MC §23-6.29 codify the City as permitting authority for rooftop PV.
department page checked 2026-08-31 https://villapark.org/Departments/Building-and-Safety
Q2 What does this authority permit itself, and what does it delegate? Core Jurisdiction & scope
Both
Why the confidence is not higherThe City itself issues both the building and electrical components of a solar permit (one combined 'Solar Energy System Permit' per the Checklist); it contracts plan-check/inspection STAFFING to VCA Code Group, which is a staffing firm (like Willdan/Transtech elsewhere), not a delegation of legal jurisdiction to another agency.
department page checked 2026-08-31 https://villapark.org/Departments/Building-and-Safety
Q3 Is a permit required for a residential rooftop PV system? Core Jurisdiction & scope
Yes
Why the confidence is not higherMC §23-6.29(c) Applicability: 'This section applies to the permitting of all small residential rooftop solar energy systems... in the City.' A permit ('Solar Energy System Permit') is explicitly required per §200 of the City's Checklist of Requirements.
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO_ART23-6SIMIREESSIMIREZORE_S23-6.29STSOENSYAPPR
Q4 Is there a separate electrical permit, or is it combined? Core Jurisdiction & scope
Combined
Why the confidence is not higherThe iworq portal offers a single 'Solar Permit Application' item (not separate building/electrical items), and the City's Checklist of Requirements §200 names one 'Solar Energy System Permit' covering the whole installation. Checklist is a 2016 scan (still the document referenced by current MC §23-6.29) so dated, not re-confirmed on the live page.
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q5 Who is allowed to pull the electrical permit? Core Who may apply
Nothing published by this authority.
Where we lookedMC Chapter IX (California Codes Adopted) Articles 9-1/9-2, the Building & Safety department page, and the 2016 'Checklist of Requirements for Small Rooftop Solar Energy Systems' — none state who may pull the electrical permit (licensed electrician vs. any licensed contractor vs. homeowner).
Q6 Must the contractor be registered with this authority before applying? Core Who may apply
Nothing published by this authority.
Where we lookedBuilding & Safety department page and MC Chapter IX — no contractor-registration-with-the-City requirement is mentioned anywhere for building, electrical, or solar permits.
Q7 Is a homeowner permitted to self-install and self-permit? Who may apply
Nothing published by this authority.
Where we lookedMC §23-6.29 and the 2016 Solar Checklist — neither explicitly addresses or prohibits homeowner self-install/self-permit; no city-specific owner-builder statement found.
Q8 What documents make up a complete submittal? Core Submittal package
Completed permit application; the Eligibility Checklist demonstrating compliance with §104 general/§105 electrical/§106 structural/§107 fire-safety criteria; a completed 'Standard Electrical Plan'; a roof plan showing panel layout, access pathways, PV fire classification and disconnect/access-point locations; a completed expedited 'Structural Criteria' form (or, for non-qualifying systems, engineer-stamped structural drawings/calcs).
Why the confidence is not higherFrom the City's own 'Checklist of Requirements for Small Rooftop Solar Energy Systems' §201, adopted under MC §23-6.29 — but the only copy located is a 2016 scanned capture; not re-verified against a current live document (the live Building page links only to the iworq application form, not this checklist).
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q9 How many copies, and in what format? Submittal package
Electronic (email) submittal is explicitly accepted for the application and all supporting forms; no specific paper-copy count is stated anywhere in the sources found.
Why the confidence is not higherChecklist §201/§202 and MC §23-6.29(d)/(f) both describe email/electronic submittal as acceptable but never state a required number of paper copies.
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q10 Is a site plan required, and what must it show? Core Submittal package
Yes — a roof plan is required showing roof layout, PV panel/module placement, clear access pathways, PV system fire classification, and the locations of the roof access point, disconnecting means and required labels/markings.
Why the confidence is not higherChecklist §107(d)/§201(d) 'Fire Safety Requirements' / 'Submittal Requirements'.
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q11 Is a one-line / three-line diagram required? Core Drawings & calculations
Yes — a completed 'Standard Electrical Plan' is required, which functions as the one-line electrical diagram for qualifying systems.
Why the confidence is not higherChecklist §105(e)/§201(c) require a 'Standard Electrical Plan' (the standard statewide toolkit one-line-diagram form); the document itself was not separately obtained to confirm it literally depicts a one-line diagram.
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q12 Are string and conductor calculations required? Drawings & calculations
Nothing published by this authority.
Where we looked2016 Solar Checklist §105 (Electrical Requirements, MPPT/string COUNT limits) and §201(c) (Standard Electrical Plan) — string/conductor count limits are given but no explicit statement that separate string/conductor CALCULATIONS must be submitted.
https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q13 Is a structural PE stamp required, and at what threshold? Core Engineering & stamps
PE (structural engineer) stamp required only for systems that do NOT qualify for the expedited/standard-plan path — i.e., above the 10 kW AC / roof-mount eligibility criteria. For non-qualifying systems, structural drawings and calculations must be 'stamped and signed by a California-licensed civil or structural engineer.' Qualifying systems instead use a pre-approved 'Structural Criteria' form with no stamp required.
Why the confidence is not higherChecklist §201(e).
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q14 Is an electrical PE stamp required, and at what threshold? Engineering & stamps
Nothing published by this authority.
Where we looked2016 Solar Checklist §105 (Electrical) and §107 (Structural, which does give a PE-stamp threshold) — no electrical PE-stamp threshold is stated anywhere in the checklist or in MC §23-6.29.
https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q15 What does a residential solar permit cost? Core Fees
Nothing published by this authority.
Where we lookedMC §9-2.3 ('fees...as set forth by resolution of the City Council') points to a Master Fee Schedule resolution. Looked in: the Finance department page (folders only, JS-rendered document library not retrievable to a plain fetch), the City Documents and Forms digital-asset library (same JS-rendering barrier), the FY2026-27 ClearGov digital budget book landing page, and the Wayback Machine full-domain index (20,000 URLs) which surfaced only a 2013 PUBLIC-HEARING NOTICE for Resolution 2013-3243 (no fee table) and no newer fee-schedule PDF.
Q16 How is the fee calculated? Core Fees
Nothing published by this authority.
Where we lookedSame search as Q15 — could not access a current Master Fee Schedule to determine the calculation method (flat/valuation/per-kW/tiered).
Q17 Is there a separate plan-check fee? Fees
Nothing published by this authority.
Where we lookedSame search as Q15 — Checklist §203 says only 'As provided in the current Master Fee Resolution,' which was not retrievable.
https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q18 What is the stated plan-review turnaround? Core Timeline & validity
Permits not approved over-the-counter should be reviewed within 1–3 days.
Why the confidence is not higherChecklist §202(c) 'Permits not approved "over-the-counter" should be reviewed in one to three days.' Still the process cross-referenced by the current, codified MC §23-6.29, though the checklist copy itself is a 2016 capture.
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q19 How long is an issued permit valid before it expires? Timeline & validity
Not solar-specific; general adopted CBC default (permit expires if work is not commenced within 180 days, or is suspended/abandoned for 180 days) applies, since no local amendment to that provision was found. Note MC §9-2.7 separately sets 12/18/24-month COMPLETION time limits by project size, which is about finishing work already begun, not initial permit validity.
Why the confidence is not higherMC §9-1.1 adopts the 2022 CBC without a located local amendment to its permit-expiration section; §9-2.7 (construction time limits) is a distinct, unrelated provision found in the same chapter.
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHIXCACO_ART9-2AMCO_S9-2.7COTILISESC
Q20 Which permit portal does this authority use? Core Portal & process
iworq (villapark.portal.iworq.net)
Why the confidence is not higherCity's Building & Safety page links its Building Permit Application, Solar Permit Application and CUP/Variance applications all to villapark.portal.iworq.net.
department page checked 2026-08-31 https://villapark.org/Departments/Building-and-Safety
Q21 Can the whole application be completed online? Core Portal & process
Largely yes — there is a dedicated online 'Solar Permit Application' item on the iworq portal, and the Checklist explicitly allows electronic-signature/email submittal for the whole package; the portal itself returned 403 to automated fetch so full end-to-end online completion (upload, review, payment) could not be directly verified in this run.
Why the confidence is not higherBuilding & Safety page links directly to https://villapark.portal.iworq.net/VILLAPARK/new-permit/601/8961 for solar; portal access blocked bot fetches (403) so the full flow was not independently confirmed.
department page checked 2026-08-31 https://villapark.org/Departments/Building-and-Safety
Q22 Which utility handles interconnection here? Core Utility interconnection
Southern California Edison (SCE)
Why the confidence is not higherCity's own Utilities page names 'Southern California Edison' with its phone number as the electric utility; no municipal utility exists in Villa Park.
city page checked 2026-08-31 https://villapark.org/Villa-Park/Residents/Utilities
Q23 Where does the utility sit in the sequence? Core Utility interconnection
Parallel — SCE's Rule 21 interconnection application can be filed independently of the city permit process, but Permission to Operate (PTO) / NEM billing activation is contingent on both the interconnection agreement and the completed installation.
Why the confidence is not higherThis is SCE's general, utility-wide Rule 21/NEM process (not Villa-Park-specific): SCE's own NEM page states accounts with PTO are set up for NEM billing within a few cycles and describes a $94 interconnection application fee and smart-inverter (UL-1741 SA) requirement, but the fetched page did not spell out the full permit-vs-PTO sequencing in detail.
utility page checked 2026-08-31 https://www.sce.com/residential/generating-your-own-power/net-energy-metering
Q24 Is a HOA or architectural approval required first? Overlays & special cases
No
Why the confidence is not higherMC §23-6.29(h) 'Approval by Association Not Required': 'The City shall not condition approval for any solar energy system permit on the approval of a solar energy system by an association.'
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO_ART23-6SIMIREESSIMIREZORE_S23-6.29STSOENSYAPPR
Q25 Is there a historic-district review? Overlays & special cases
No
Why the confidence is not higherFull walk of Chapter XXIII (Zoning) Articles 23-1 through 23-28 (via the Municode TOC) shows no historic-district, historic-preservation, or landmark-review article anywhere in the code.
municipal code TOC checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO
Q26 Is a wind or windstorm certification required? Overlays & special cases
No
Why the confidence is not higherNo wind/windstorm certification requirement appears in Chapter IX (California Codes Adopted) or MC §23-6.29; this is generally a Gulf-Coast/coastal-wind-zone requirement (e.g., Texas TDI) not applicable in inland Orange County.
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHIXCACO_ART9-1CACO_S9-1.1CACOAD
Q27 Is a Specific Use Permit or Council approval ever required? Overlays & special cases
Yes — if the Planning Director finds, based on substantial evidence, that a solar system could have a 'specific, adverse impact' on public health/safety, the City may require the applicant to apply for a Conditional Use Permit; denials are appealable to the City Council.
Why the confidence is not higherMC §23-6.29(e) 'Review' and (f)(2)-(3) 'Approval Requirements'.
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO_ART23-6SIMIREESSIMIREZORE_S23-6.29STSOENSYAPPR
Q28 Is there a system-size cap on residential generation? Overlays & special cases
10 kW AC nameplate / 30 kW thermal for the 'Small Residential Rooftop Solar Energy System' expedited program; no absolute ceiling above that — larger systems simply route to standard (non-expedited) plan review.
Why the confidence is not higherMC §23-6.29(b)(4)(a): 'A solar energy system that is no larger than ten (10) kilowatts alternating current nameplate rating or thirty (30) kilowatts thermal.' Still the AB 2188-era figure, unamended.
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO_ART23-6SIMIREESSIMIREZORE_S23-6.29STSOENSYAPPR
Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.
Install 5 steps · 20 questions
-
Build to the code editions actually in force here
The NEC edition a jurisdiction enforces is often a cycle behind the newest one published, and local amendments sit on top of it. Rapid shutdown, conductor sizing and labelling all change between editions, so the edition in force is the first thing to establish, not the last.
- Which NEC edition is in force? 2023 62% · department page (vs. codified text)
- Which building code edition is in force? 2025 California Building Code (per the City's own current notice, effective for applications from 1 Jan 2026); the Municode-codified text (Supp. 24, through Ord. #2022-628) still shows the 2022 CBC — a codification lag, not a contradiction of current practice. 62% · department page (vs. codified text)
- Which fire code edition is in force? 2022 California Fire Code (Part 9) — the codified text (MC §11-1.1) shows no newer fire-code adoption ordinance than the same Ord. #2022-628 that set the 2022 cycle for the other codes; no evidence found of a 2025 CFC adoption yet. 70% · municipal code
- Are there local amendments to any of the above? Yes 92% · municipal code
- What is the installation judged against? The adopted (and locally amended) 2022 California Building/Residential/Electrical/Fire Codes (MC §9-1.1), plus the specific standards of MC §23-6.29 implementing Civil Code §714 and Gov. Code §65850.5 for small residential rooftop systems. 80% · municipal code
-
Fire access, setbacks and pathways
Ridge setbacks and roof access pathways are fire-service requirements and they constrain the array layout. They are the most common cause of a redesign after the fire department comments on a plan set.
- What ridge setback and access pathways are required? No Villa-Park-specific numeric ridge-setback/pathway rule was found; the 2022 California Fire Code Chapter 12 ('Energy Systems') is adopted 'in its entirety' with only ONE unrelated amendment (§1201.1.1, about battery-assembly/manufacturing/EV-charging occupancies) — so the base, unamended CFC pathway/setback figures govern. The City's own 2016 Checklist directs applicants to the (now-superseded, 2008-vintage) 'State Fire Marshal Solar PV Installation Guide' for example pathway layouts rather than stating city-specific numbers. 68% · municipal code (full-text control-checked)
-
Rapid shutdown
Which rapid-shutdown rule applies follows directly from the NEC edition in force, and the initiation device has to be at a location the fire service can reach and identify. This is inspected, and it is labelled.
- Is rapid shutdown required, and to which NEC edition? Yes, rapid shutdown is required per the adopted California Electrical Code (CEC §690.12), which Villa Park has not amended out. No local amendment to Article 690 was found. 75% · municipal code (inference from unamended adoption)
-
Labels and placards
The NEC sets a baseline for permanent markings at the service equipment and the disconnecting means. On top of that, an authority may specify its own wording, and the utility may specify more again. Where any of them writes its own text, a generic off-the-shelf label set will not pass — this is the detail most often fixed on a return visit.
- Which placards does this authority require at the service equipment? No Villa-Park-specific placard wording was found; the City's own Checklist simply requires 'All required markings and labels must be provided' (i.e., whatever CFC/CEC base-code labels apply — PV disconnect, rapid-shutdown, main service marking), and the adopted Fire Code Chapter 12 (Energy Systems) carries no local placard amendment. 60% · adopted checklist (archived capture)
- Does the authority specify placard wording of its own? No 62% · municipal code (control-checked absence)
- Does it specify letter height, colour or material? No 58% · municipal code (control-checked absence)
- Is a site plan / facility map placard required, and what must it show? Yes — a roof/site diagram is required as part of the submittal package showing panel/module layout, clear access pathways, PV fire classification, and the approximate locations of the roof access point and electrical disconnecting means. This is a submittal-plan requirement, not necessarily a posted physical placard; no local amendment to the NEC §705.10 permanent-plaque/directory requirement was found. 62% · adopted checklist (archived capture)
- Where must the labels be placed? No Villa-Park-specific placement rule found beyond the base, unamended NEC/CFC label-placement requirements (e.g., at the PV disconnect and main service equipment). 55% · municipal code (control-checked absence)
-
Disconnect, storage and listed equipment
Where the AC disconnect must sit relative to the meter is usually the utility's rule, not the building department's. Battery storage frequently carries its own permit, its own inspection and its own fire conditions.
- Must equipment be on a specific approved list? No city-specific approved-equipment list; only the general UL-listing/code-compliance standard applies (per MC §23-6.29(d)(2): systems must meet CEC/IEEE/UL/CPUC standards). 55% · municipal code
- Are batteries permitted, and under what conditions? Batteries are excluded from the expedited 'Small Residential Rooftop Solar' program entirely — the City's own Checklist requires the solar system be 'utility interactive and without battery storage' to qualify. A battery/ESS system would have to go through the City's standard (non-expedited) permitting process instead. 82% · adopted checklist (archived capture)
- Is a ground mount treated as a structure? Effectively yes — the expedited program is limited to roof-mounted systems ('roof-mounted on a one- or two-family dwelling or accessory structure'); a ground-mount array falls outside the expedited path and would be reviewed under the City's standard building-permit process, i.e., treated as a structure. 68% · adopted checklist (archived capture)
- Is there a local rule on service upgrades or busbar sizing? For the expedited path only: the PV system must interconnect to a single-phase AC service panel of nominal 120/220V with a busbar rating of 225A or less, and must connect to the load side of the utility distribution equipment. Systems that don't meet this go to standard (non-expedited) review rather than being rejected outright. 75% · adopted checklist (archived capture)
20 questions answered against City of Villa Park’s own published documents
Q29 Which NEC edition is in force? Core Code editions in force
2023
Why the confidence is not higherCodified MC §9-1.1 (current through Ord. #2022-628, Municode Supp. 24, banner 'codified through Ordinance No. 2025-634, enacted May 27, 2025') still lists the 2022 California Electrical Code (based on the 2020 NEC). But the City's own Building & Safety page states 'All applications submitted on or after January 1, 2026, will be subject to the new updated 2025 Building Code' — i.e. the 2025 CEC (based on the 2023 NEC) — implying a newer adopting ordinance exists that has not yet been reflected in the Municode codification (a codifier lag). Recorded as 2023 on the strength of the live department notice, with the lag flagged.
department page (vs. codified text) checked 2026-08-31 https://villapark.org/Departments/Building-and-Safety
Q30 Which building code edition is in force? Core Code editions in force
2025 California Building Code (per the City's own current notice, effective for applications from 1 Jan 2026); the Municode-codified text (Supp. 24, through Ord. #2022-628) still shows the 2022 CBC — a codification lag, not a contradiction of current practice.
Why the confidence is not higherBuilding & Safety Dept. page text vs. MC §9-1.1 codified list; same lag noted at Q29.
department page (vs. codified text) checked 2026-08-31 https://villapark.org/Departments/Building-and-Safety
Q31 Which fire code edition is in force? Code editions in force
2022 California Fire Code (Part 9) — the codified text (MC §11-1.1) shows no newer fire-code adoption ordinance than the same Ord. #2022-628 that set the 2022 cycle for the other codes; no evidence found of a 2025 CFC adoption yet.
Why the confidence is not higherMC §11-1.1: 'The California Fire Code includes: 1. 2022 California Fire Code (Part 9)' — amendment history ends at Ord. #2022-628, same cycle as the other Title 24 parts.
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXIFIPR_ART11-1ADFICO_S11-1.1ADCAFICO
Q32 Are there local amendments to any of the above? Core Code editions in force
Yes
Why the confidence is not higherMC Ch. IX Art. 9-2 codifies local amendments (climatic/topographical/geological findings; Board of Appeals composition; fees by resolution; construction time limits & security screening); MC Ch. XI Art. 11-1.3 codifies extensive local Fire Code amendments (vegetation, open burning, hazardous-conditions, Chapter 12 Energy Systems addition, etc.).
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHIXCACO_ART9-2AMCO_S9-2.1LOAM
Q33 What is the installation judged against? Core Electrical
The adopted (and locally amended) 2022 California Building/Residential/Electrical/Fire Codes (MC §9-1.1), plus the specific standards of MC §23-6.29 implementing Civil Code §714 and Gov. Code §65850.5 for small residential rooftop systems.
Why the confidence is not higherMC §9-1.1 and §23-6.29(d)(1)-(2).
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO_ART23-6SIMIREESSIMIREZORE_S23-6.29STSOENSYAPPR
Q34 Is there a local rule on service upgrades or busbar sizing? Electrical
For the expedited path only: the PV system must interconnect to a single-phase AC service panel of nominal 120/220V with a busbar rating of 225A or less, and must connect to the load side of the utility distribution equipment. Systems that don't meet this go to standard (non-expedited) review rather than being rejected outright.
Why the confidence is not higherChecklist §105(c)-(d).
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q35 Is a specific mounting system or attachment spacing required? Structural & mounting
Nothing published by this authority.
Where we looked2016 Solar Checklist §106/§201(e) reference a required 'Structural Criteria' standard form (a pre-approved statewide toolkit document) but the form itself is not linked or published on the current site, and no copy was found in the Wayback Machine index — so specific mounting-system/attachment-spacing figures could not be confirmed.
https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q36 What ridge setback and access pathways are required? Core Fire pathways & setbacks
No Villa-Park-specific numeric ridge-setback/pathway rule was found; the 2022 California Fire Code Chapter 12 ('Energy Systems') is adopted 'in its entirety' with only ONE unrelated amendment (§1201.1.1, about battery-assembly/manufacturing/EV-charging occupancies) — so the base, unamended CFC pathway/setback figures govern. The City's own 2016 Checklist directs applicants to the (now-superseded, 2008-vintage) 'State Fire Marshal Solar PV Installation Guide' for example pathway layouts rather than stating city-specific numbers.
Why the confidence is not higherFull-text extraction of MC Ch. XI Art. 11-1 (all amendment text) found and read; positive control confirmed ('Chapter 12 Energy Systems' and 'battery' both present in the amendment text, proving the search reached the relevant chapter) and no PV/rooftop-solar-specific pathway amendment exists. Checklist §107(a)/§201(d) is the only city document naming pathways, and it points to a stale OSFM draft.
municipal code (full-text control-checked) checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXIFIPR_ART11-1ADFICO_S11-1.3AM
Q37 Is rapid shutdown required, and to which NEC edition? Core Rapid shutdown
Yes, rapid shutdown is required per the adopted California Electrical Code (CEC §690.12), which Villa Park has not amended out. No local amendment to Article 690 was found.
Why the confidence is not higherMC §9-1.1 adopts the CEC (Part 3) wholesale with only the Article 9-2 amendments listed, none touching electrical Article 690; rapid shutdown per CEC/NEC 690.12 is therefore the operative statewide standard.
municipal code (inference from unamended adoption) checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHIXCACO_ART9-1CACO_S9-1.1CACOAD
Q38 Which placards does this authority require at the service equipment? Core Labels Signage & labelling
No Villa-Park-specific placard wording was found; the City's own Checklist simply requires 'All required markings and labels must be provided' (i.e., whatever CFC/CEC base-code labels apply — PV disconnect, rapid-shutdown, main service marking), and the adopted Fire Code Chapter 12 (Energy Systems) carries no local placard amendment.
Why the confidence is not higherChecklist §107(c); MC Ch. XI Art. 11-1.3 full text read, no placard-wording amendment found in Chapter 12.
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q39 Does the authority specify placard wording of its own? Core Labels Signage & labelling
No
Why the confidence is not higherNeither the Checklist nor the locally-amended Fire Code (Chapter 12 Energy Systems, adopted in its entirety save one unrelated amendment) specifies its own placard wording; base state code labels apply.
municipal code (control-checked absence) checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXIFIPR_ART11-1ADFICO_S11-1.3AM
Q40 Does it specify letter height, colour or material? Core Labels Signage & labelling
No
Why the confidence is not higherNo letter-height, colour or material spec found in the Checklist or the locally-amended Fire Code; only the base (unamended) CFC/CEC standards would apply.
municipal code (control-checked absence) checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXIFIPR_ART11-1ADFICO_S11-1.3AM
Q41 Is a site plan / facility map placard required, and what must it show? Core Labels Signage & labelling
Yes — a roof/site diagram is required as part of the submittal package showing panel/module layout, clear access pathways, PV fire classification, and the approximate locations of the roof access point and electrical disconnecting means. This is a submittal-plan requirement, not necessarily a posted physical placard; no local amendment to the NEC §705.10 permanent-plaque/directory requirement was found.
Why the confidence is not higherChecklist §107(d)/§201(d).
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q42 Does the UTILITY specify placards beyond the AHJ's? Core Labels Signage & labelling
Nothing published by this authority.
Where we lookedSCE's 'generating your own power' and 'net energy metering' pages (sce.com) — fetched content covered NEM billing and the $94 interconnection application fee but no AHJ-independent placard/label specification; SCE's Rule 21 / DG interconnection handbook ('Green Book'), which is the usual source for utility-side placard specs, was not reachable in this run.
https://www.sce.com/residential/generating-your-own-power/net-energy-metering
Q43 Where must the labels be placed? Core Labels Signage & labelling
No Villa-Park-specific placement rule found beyond the base, unamended NEC/CFC label-placement requirements (e.g., at the PV disconnect and main service equipment).
Why the confidence is not higherInference from the absence of any local labeling amendment in Chapter XI (control-checked) and the Checklist's generic reference to 'required markings and labels.'
municipal code (control-checked absence) checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXIFIPR_ART11-1ADFICO_S11-1.3AM
Q44 Must equipment be on a specific approved list? Equipment listing
No city-specific approved-equipment list; only the general UL-listing/code-compliance standard applies (per MC §23-6.29(d)(2): systems must meet CEC/IEEE/UL/CPUC standards).
Why the confidence is not higherMC §23-6.29(d)(2); no separate approved-products list found.
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO_ART23-6SIMIREESSIMIREZORE_S23-6.29STSOENSYAPPR
Q45 Are batteries permitted, and under what conditions? Core Battery / ESS
Batteries are excluded from the expedited 'Small Residential Rooftop Solar' program entirely — the City's own Checklist requires the solar system be 'utility interactive and without battery storage' to qualify. A battery/ESS system would have to go through the City's standard (non-expedited) permitting process instead.
Why the confidence is not higherChecklist §104(d) 'General Requirements'.
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q46 Is there a separate ESS permit or inspection? Battery / ESS
Nothing published by this authority.
Where we lookedMC §23-6.29 and the 2016 Checklist §104(d) — batteries are simply excluded from the expedited program; Chapter XI (Fire) Article 11-1.3 full text (Chapter 12 Energy Systems, adopted unamended save one unrelated section) and Chapter IX were also checked — no separate ESS-specific permit or inspection provision was found anywhere in the code.
Q47 Is a ground mount treated as a structure? Core Ground mount
Effectively yes — the expedited program is limited to roof-mounted systems ('roof-mounted on a one- or two-family dwelling or accessory structure'); a ground-mount array falls outside the expedited path and would be reviewed under the City's standard building-permit process, i.e., treated as a structure.
Why the confidence is not higherChecklist §104(b); no separate ground-mount-specific ordinance found.
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q48 Where must the AC disconnect be, relative to the meter? Core Utility equipment
Nothing published by this authority.
Where we lookedMC Chapters IX and XI, the 2016 Solar Checklist, and SCE's public solar/NEM pages — none specify AC-disconnect placement relative to the meter; SCE's DG interconnection handbook (the usual source for this) was not reachable in this run.
https://www.sce.com/residential/generating-your-own-power/net-energy-metering
Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.
Inspection 5 steps · 14 questions
-
Book it
Booking is a portal, a phone call or an email depending on the authority, and the notice required is rarely zero. Book before the work is finished rather than after — the lead time, not the work, is usually what sets the date.
- How is an inspection booked? Portal — a dedicated 'Building Inspection Request' web form on the City's own site (name, phone, address, permit number, permit type, inspection type, requested date/time); phone (714-998-1500) is also available. 82% · department page (live)
- How much notice is required? The City's Checklist states inspection requests received within business hours are 'typically scheduled for the next business day,' or within a five-day window if next-day is unavailable. In practice, current inspection days are limited to Mon/Wed/Fri only (see Q51), so effective notice can run several calendar days depending on the day requested. 62% · adopted checklist (archived capture) + live page
- Are same-day or AM/PM windows offered? No — fixed windows only: Monday & Wednesday 3:00–5:00 PM, Friday 9:00 AM–2:00 PM. No same-day or AM/PM choice is offered. 88% · department page (live)
-
Know who turns up
Some authorities inspect their own solar work; some delegate it, and a few do not inspect the PV equipment itself at all. Who is coming determines what they will look at.
- Does this AHJ perform its own final solar inspection? Yes 78% · department page
- If delegated, to whom? Not delegated for the standard consolidated PV inspection — performed by the City's own (VCA Code-contracted) Building Division. MC §23-6.29(g) allows a SEPARATE fire-safety inspection only 'if the City does not have an agreement with a local fire authority to conduct a fire safety inspection on behalf of the fire authority' — since Villa Park's Fire Code is enforced wholesale by the Orange County Fire Authority (MC §11-1.2), that carve-out could route a fire-safety component to OCFA, but no evidence was found that OCFA performs a separate residential-PV field inspection in practice. 62% · municipal code
-
Work the stages in order
A rough-in or mid-roof inspection, where one is required, has to happen before the work it covers is closed up. Missing a stage means opening something back up, and it is the most expensive kind of correction.
- Which inspections are required, and in what order? For expedited/qualifying systems (≤10 kW AC, no battery, roof-mounted): only ONE consolidated final inspection is required. For non-qualifying (standard-path) systems, no solar-specific inspection sequence was found; presumably the general CBC/CEC rough-in + final sequence would apply, but that was not confirmed in a solar-specific document. 68% · municipal code
- Is a rough-in or mid-roof inspection required? No — for the expedited/qualifying path, only one final inspection is required; no rough-in or mid-roof inspection is called for. 72% · municipal code
-
Have the paperwork on site
The approved plan set, the permit, and the equipment listings should be on site and reachable. Inspectors routinely verify that installed equipment matches what was approved, and that the labels are the ones the plan set promised.
- Is there a published inspection checklist? No dedicated field-inspection checklist was found separate from the pre-permit Eligibility Checklist. The Eligibility Checklist (submittal-stage) functions as the compliance standard; no distinct 'Inspection Checklist' document was located on the current site, the Planning/Building pages, or in the Wayback Machine index of villapark.org. 55% · department page (absence proven via site + archive search)
- What must be on site at inspection? The approved permit/plan set on site to demonstrate conformance ('Permit holders must be prepared to show conformance with all technical requirements in the field at the time of inspection'); no more specific on-site document list (e.g., manufacturer spec sheets) is separately published. 60% · adopted checklist (archived capture)
- Does the inspector verify labels and listings? Yes (inferred) — labels/markings are an explicit part of the required roof-plan submittal (Checklist §107(c)-(d)), and the inspector is directed to 'verify that the installation is in conformance with applicable code requirements and with the approved plans,' which would include the plan-noted labels. 65% · adopted checklist (archived capture)
-
Sign-off, and permission to operate
Passing gives you a final or an equivalent sign-off. That is not the same as permission to operate: PTO comes from the utility, and who tells the utility the inspection passed varies. A system left switched off for weeks is usually waiting on this handover.
- Who notifies the utility for PTO? Installer 48% · utility page (general process, not city-specific)
- How are corrections issued and cleared? For plan-review corrections: the Planning Director/Building Official issues a written correction notice detailing deficiencies (MC §23-6.29(f)(1), Checklist §200/§102-103). For a failed field inspection: 'a subsequent inspection is authorized, however the subsequent inspection need not conform to the [one-inspection, expedited-timeline] requirements' of the expedited program (i.e., it drops out of the fast-track timeline but is not otherwise restricted). 68% · municipal code
14 questions answered against City of Villa Park’s own published documents
Q49 How is an inspection booked? Core Booking & scheduling
Portal — a dedicated 'Building Inspection Request' web form on the City's own site (name, phone, address, permit number, permit type, inspection type, requested date/time); phone (714-998-1500) is also available.
Why the confidence is not higherLive 'Building Inspection Request' page confirmed with a working request form and live scheduling notice as of the check date.
department page (live) checked 2026-08-31 https://villapark.org/Departments/Building-and-Safety/Building-Inspection-Request
Q50 How much notice is required? Core Booking & scheduling
The City's Checklist states inspection requests received within business hours are 'typically scheduled for the next business day,' or within a five-day window if next-day is unavailable. In practice, current inspection days are limited to Mon/Wed/Fri only (see Q51), so effective notice can run several calendar days depending on the day requested.
Why the confidence is not higherChecklist §203(a) combined with the live Inspection Request page's fixed weekly windows.
adopted checklist (archived capture) + live page checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q51 Are same-day or AM/PM windows offered? Booking & scheduling
No — fixed windows only: Monday & Wednesday 3:00–5:00 PM, Friday 9:00 AM–2:00 PM. No same-day or AM/PM choice is offered.
Why the confidence is not higherLive 'Building Inspection Request' page states these exact hours and shows a live 'next available inspection' date confirming the schedule is real and current.
department page (live) checked 2026-08-31 https://villapark.org/Departments/Building-and-Safety/Building-Inspection-Request
Q52 Does this AHJ perform its own final solar inspection? Core Who inspects
Yes
Why the confidence is not higherThe Building Department (contract-staffed by VCA Code) performs the final inspection per its own Building Inspection Request process and Checklist §203(a); MC §23-6.29(g) requires 'only one inspection' for the expedited program, consistent with self-performance rather than delegation for the standard PV inspection (fire safety is the only carve-out — see Q53).
department page checked 2026-08-31 https://villapark.org/Departments/Building-and-Safety/Building-Inspection-Request
Q53 If delegated, to whom? Core Who inspects
Not delegated for the standard consolidated PV inspection — performed by the City's own (VCA Code-contracted) Building Division. MC §23-6.29(g) allows a SEPARATE fire-safety inspection only 'if the City does not have an agreement with a local fire authority to conduct a fire safety inspection on behalf of the fire authority' — since Villa Park's Fire Code is enforced wholesale by the Orange County Fire Authority (MC §11-1.2), that carve-out could route a fire-safety component to OCFA, but no evidence was found that OCFA performs a separate residential-PV field inspection in practice.
Why the confidence is not higherMC §23-6.29(g) and MC §11-1.2 read together; VCA Code contract confirmed on the Building & Safety page.
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO_ART23-6SIMIREESSIMIREZORE_S23-6.29STSOENSYAPPR
Q54 Which inspections are required, and in what order? Core Stages & sequence
For expedited/qualifying systems (≤10 kW AC, no battery, roof-mounted): only ONE consolidated final inspection is required. For non-qualifying (standard-path) systems, no solar-specific inspection sequence was found; presumably the general CBC/CEC rough-in + final sequence would apply, but that was not confirmed in a solar-specific document.
Why the confidence is not higherMC §23-6.29(g): 'only one (1) inspection shall be required... performed in a timely manner and may include a consolidated inspection.'
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO_ART23-6SIMIREESSIMIREZORE_S23-6.29STSOENSYAPPR
Q55 Is a rough-in or mid-roof inspection required? Stages & sequence
No — for the expedited/qualifying path, only one final inspection is required; no rough-in or mid-roof inspection is called for.
Why the confidence is not higherMC §23-6.29(g).
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO_ART23-6SIMIREESSIMIREZORE_S23-6.29STSOENSYAPPR
Q56 Does the inspector verify labels and listings? Core What is checked
Yes (inferred) — labels/markings are an explicit part of the required roof-plan submittal (Checklist §107(c)-(d)), and the inspector is directed to 'verify that the installation is in conformance with applicable code requirements and with the approved plans,' which would include the plan-noted labels.
Why the confidence is not higherChecklist §107(c)-(d) and §203(a).
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q57 Is there a published inspection checklist? Core What is checked
No dedicated field-inspection checklist was found separate from the pre-permit Eligibility Checklist. The Eligibility Checklist (submittal-stage) functions as the compliance standard; no distinct 'Inspection Checklist' document was located on the current site, the Planning/Building pages, or in the Wayback Machine index of villapark.org.
Why the confidence is not higherChecked the current Building & Safety page, Building Inspection Request page, Planning page, and the full 20,000-URL Wayback Machine index of villapark.org for a distinct inspection checklist — only the pre-permit eligibility checklist was found.
department page (absence proven via site + archive search) checked 2026-08-31 https://villapark.org/Departments/Building-and-Safety/Building-Inspection-Request
Q58 What must be on site at inspection? Core Documents on site
The approved permit/plan set on site to demonstrate conformance ('Permit holders must be prepared to show conformance with all technical requirements in the field at the time of inspection'); no more specific on-site document list (e.g., manufacturer spec sheets) is separately published.
Why the confidence is not higherChecklist §203(a).
adopted checklist (archived capture) checked 2026-08-31 https://web.archive.org/web/20160402220232/http://www.villapark.org/media/Solar-Checklist.pdf
Q59 Is there a re-inspection fee? Corrections & re-inspection
Nothing published by this authority.
Where we lookedSame fee-schedule search as Q15/16/17 — no re-inspection fee figure located; the live 'Building Inspection Request' page also does not mention one.
https://villapark.org/Departments/Building-and-Safety/Building-Inspection-Request
Q60 How are corrections issued and cleared? Corrections & re-inspection
For plan-review corrections: the Planning Director/Building Official issues a written correction notice detailing deficiencies (MC §23-6.29(f)(1), Checklist §200/§102-103). For a failed field inspection: 'a subsequent inspection is authorized, however the subsequent inspection need not conform to the [one-inspection, expedited-timeline] requirements' of the expedited program (i.e., it drops out of the fast-track timeline but is not otherwise restricted).
Why the confidence is not higherMC §23-6.29(f)(1) and (g).
municipal code checked 2026-08-31 https://library.municode.com/ca/villa_park/codes/code_of_ordinances?nodeId=CHXXIIIZO_ART23-6SIMIREESSIMIREZORE_S23-6.29STSOENSYAPPR
Q61 What is issued on pass? Core Final sign-off & PTO
Nothing published by this authority.
Where we lookedBuilding & Safety department page, the live Building Inspection Request page, and the 2016 Solar Checklist §203(a) — all describe the inspection process itself but none names what is issued upon a passing inspection (CO, Final, Green Tag, or Letter).
https://villapark.org/Departments/Building-and-Safety/Building-Inspection-Request
Q62 Who notifies the utility for PTO? Core Final sign-off & PTO
Installer
Why the confidence is not higherGeneral SCE Rule 21 / NEM industry practice (not a Villa-Park-specific statement): the installer typically submits the Permission-to-Operate paperwork to SCE after the City's final inspection; SCE's own NEM page confirms PTO triggers NEM billing setup but does not itself name who submits the PTO request.
utility page (general process, not city-specific) checked 2026-08-31 https://www.sce.com/residential/generating-your-own-power/net-energy-metering
Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.
Jurisdiction & key facts
The standing 62-question set, answered for City of Villa Park against this authority’s own published documents. Every answer carries the confidence it was recorded at and the document it came from. Where nothing is published we say so and show where we looked — a blank here is a finding, not a gap.
City of Villa Park is the authority having jurisdiction 90% confidence
- Holds
- Building and Electrical (legal authority retained by the City; plan-check/inspection staffing contracted to VCA Code Group). Solar-specific administrative review sits with the Planning Department/Director under MC §23-6.29. Fire Code adoption is the City's own, but enforcement and inspection are performed by the Orange County Fire Authority (OCFA) per MC §11-1.2.
- Delegated to
- VCA Code Group (Building Division plan-check/inspection staffing contract, per the City's own Building & Safety Dept. page); Orange County Fire Authority (Fire Code enforcement/inspection, MC §11-1.1/11-1.2)
- Overridden by
- CA Gov. Code §65850.5 (AB 2188 small-residential-solar streamlining, codified locally as MC §23-6.29) and AB 130 (Stats. 2025, Ch. 22), which bars any new more-restrictive local residential amendment 1 Oct 2025–1 Jun 2031
- Why not higher
- The City's own Building & Safety Dept. page states the City contracts Building Services to VCA Code (https://vcacode.com/) and runs its own iworq permit portal including a dedicated Solar Permit Application. MC Chapter IX (California Codes Adopted) vests general building/electrical permitting in the City; MC §23-6.29 (Standards for Solar Energy Systems) vests the expedited small-residential-solar review specifically in the Planning Director, working with the Building Department to issue the actual permit. MC §11-1.2 names OCFA, not the City, as the enforcer of the (locally amended) California Fire Code. This is a Municode-confirmed correction of any brief describing Villa Park's building function as purely in-house: it is contract-staffed, and fire is fully delegated.
Check the code edition before you build
This authority's published code edition does not match what the state has adopted. That usually means the authority's ordinance has not been updated for the current cycle — but a local amendment can also be lawful. Confirm with the building department before you submit.
- Permit required
- Yes95%
- Plan review
- Permits not approved over-the-counter should be reviewed within 1–3 days.72%
- Portal
- iworq (villapark.portal.iworq.net)92%
- Electrical code
- 202362%
- Own placard wording
- No62%
- Booking an inspection
- Portal — a dedicated 'Building Inspection Request' web form on the City's own site (name, phone, address, permit number, permit type, inspection type, requested date/time);82%
Labels & placards for this authority
Wording 62%
No
Size, colour & material 58%
No
Where they go 55%
No Villa-Park-specific placement rule found beyond the base, unamended NEC/CFC label-placement requirements (e.g., at the PV disconnect and main service equipment).
What the utility wants on top None%
Each figure above is sourced and dated in the full answer set below (questions 38–43). Where an authority’s own published sheet is older than the code it has adopted, the answer says so.
Their website
Average approval time — application to PTO
From the CPUC interconnection record. Bars show the average days taken each year; a year with no recorded projects is left blank rather than drawn as zero.