City of Monrovia

Los Angeles County

Verified Aug. 5, 2026

City of Monrovia is a city authority in the State of California, serving 37,931 residents. 1,467 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 Where you file — SolarAPP+ (solarapp.nrel.gov) for eligible residential rooftop PV; no separate general online permitting e-portal name was found for standard (non-SolarAPP+)… Q20

Permit required
Yes85% source
Key document
portal landing page cited by 3 open the document
  1. 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 90% · department page
    • What does this authority permit itself, and what does it delegate? Both (building and electrical are self-performed by the City's own Building & Safety Division); fire plan review/inspection is separately self-performed by Monrovia's own Fire Department (not delegated to LA County Fire) 88% · department page
    • Is a permit required for a residential rooftop PV system? Yes 85% · department page
    • Is there a separate electrical permit, or is it combined? Combined 65% · permit schedule
    • Is there a historic-district review? Yes -- but scope for rooftop PV specifically not confirmed 65% · department page
    • Is a wind or windstorm certification required? No 50% · department page
    • Is a Specific Use Permit or Council approval ever required? Not specifically for rooftop residential PV. A separate, real 'Hillside Development Permit' authority sits with the Planning Commission for hillside-sited projects generally (per a Planning Commission meeting description), and the Zoning Ordinance (MMC Title 17) is administered with Development Review Committee oversight for other project types, but no document found ties a CUP/SUP/Council-approval trigger specifically to residential rooftop PV. 55% · department page
  2. 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.

    • Who is allowed to pull the electrical permit? Either 75% · department page
    • Must the contractor be registered with this authority before applying? No 65% · department page
    • Is a homeowner permitted to self-install and self-permit? Yes 60% · department page
  3. 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? For SolarAPP+-eligible projects: contractor registers, submits system design, and pays fees through SolarAPP+ itself (design + fee payment IS the submittal); no separate City submittal is filed. For non-eligible projects (ground-mount, new construction, non-residential, and anything failing the Eligibility Checklist), the standard package is the City's general 'Plan Review Application' and 'Permit Application' forms plus staff plan review. 70% · department page
  4. 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? SolarAPP+ (solarapp.nrel.gov) for eligible residential rooftop PV; no separate general online permitting e-portal name was found for standard (non-SolarAPP+) building permits 78% · portal landing page
    • Can the whole application be completed online? Yes for SolarAPP+-eligible projects (register, submit design, pay fees, and receive approval documents entirely online); not established for standard/non-eligible projects, which appear to require in-person plan review 70% · portal
  5. 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.

    • Which utility handles interconnection here? Southern California Edison (SCE) 60% · department page

28 questions answered against City of Monrovia’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 higherCommunity Development's Building Division page (own Building Official function, own permit/inspection process) and the SolarAPP+ page both show the City issuing its own residential PV permits; Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building

Q2 What does this authority permit itself, and what does it delegate? Core Jurisdiction & scope

Both (building and electrical are self-performed by the City's own Building & Safety Division); fire plan review/inspection is separately self-performed by Monrovia's own Fire Department (not delegated to LA County Fire)

Why the confidence is not higherBuilding Division page states it examines plans/calcs for 'building, electrical, plumbing and mechanical codes'; Fire Department page and Fire Prevention/Codes/Fees/Permits page show Monrovia Fire & Rescue running its own two-station department with its own fee schedule, budget and personnel -- not LA County Fire. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building

Q3 Is a permit required for a residential rooftop PV system? Core Jurisdiction & scope

Yes

Why the confidence is not higher'Do I Need A Permit?' page states 'in California, you more than likely do need a permit' and the SolarAPP+ page describes the City issuing a permit for every eligible PV project (either via SolarAPP+ or standard review); no exemption for residential rooftop PV appears on the exempt-work list, which covers only small accessory sheds/decks/low-voltage wiring etc. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/permits/do-i-need-a-permit

Q4 Is there a separate electrical permit, or is it combined? Core Jurisdiction & scope

Combined

Why the confidence is not higherStep 2 of 'Apply for a Permit' lists a single 'Building, Mechanical, Plumbing, Electrical Permit Application' form rather than separate trade permits, and the SolarAPP+ page treats the SolarAPP+-issued approval as 'the Permit' with no mention of a separate electrical permit step. Confidence held below 80 because no document explicitly states solar PV is never issued a stand-alone electrical permit. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

permit schedule checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/permits/apply-for-a-permit

Q5 Who is allowed to pull the electrical permit? Core Who may apply

Either

Why the confidence is not higher'Who Can Obtain a Permit?' page: 'The owner of the building, a licensed contractor, or anyone authorized to pull the permit on behalf of the owner via a letter of authorization from the owner,' while cautioning owners about liability. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/permits/who-can-obtain-a-permit

Q6 Must the contractor be registered with this authority before applying? Core Who may apply

No

Why the confidence is not higherThe only contractor-registration mechanism the City publishes is the 'Registered Vendors and Contractors List,' explicitly framed as compliance with California Uniform Construction Cost Accounting Commission (CUCCAC) procedures for public-works bidding -- it is a qualified-bidders list for City construction contracts, not a prerequisite named on any Building Division permit page for pulling a private residential permit. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/public-works/contractor-registration

Q7 Is a homeowner permitted to self-install and self-permit? Who may apply

Yes

Why the confidence is not higher'Who Can Obtain a Permit?' lists 'the owner of the building' as one of the parties who may pull a permit (alongside a licensed contractor), with a caution about owner liability but no prohibition; no document distinguishes solar as requiring a licensed installer only. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/permits/who-can-obtain-a-permit

Q8 What documents make up a complete submittal? Core Submittal package

For SolarAPP+-eligible projects: contractor registers, submits system design, and pays fees through SolarAPP+ itself (design + fee payment IS the submittal); no separate City submittal is filed. For non-eligible projects (ground-mount, new construction, non-residential, and anything failing the Eligibility Checklist), the standard package is the City's general 'Plan Review Application' and 'Permit Application' forms plus staff plan review.

Why the confidence is not higherSolarAPP+ page: 'you will need to register, submit design, and pay permit fees through SolarAPP+... There is no need to apply for a separate City of Monrovia Permit'; and 'If your project is not eligible for SolarAPP+, you can still apply for a permit through our standard review process.' Building Division 'Supporting Documents' lists 'Plan Review Application' and 'Permit Application' as the general forms. The SolarAPP+ Eligibility Checklist PDF itself (which would itemize exact submittal contents) could not be retrieved -- it 403s live and has zero Wayback capture. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q9 How many copies, and in what format? Submittal package

Nothing published by this authority.

Where we lookedSolarAPP+ page, Building Division Supporting Documents list, 'Apply for a Permit' page -- none state number of copies or file format required for a residential PV submittal

https://www.monroviaca.gov/your-government/community-development/building

Q10 Is a site plan required, and what must it show? Core Submittal package

Nothing published by this authority.

Where we lookedSolarAPP+ Eligibility Checklist (linked as a PDF from the SolarAPP+ page) would specify site-plan contents but is inaccessible: live URL returns HTTP 403 (Akamai) and it has zero Wayback Machine capture at any timestamp (confirmed via exact-URL and prefix CDX search on document ID 36027)

https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q11 Is a one-line / three-line diagram required? Core Drawings & calculations

Nothing published by this authority.

Where we lookedSame Eligibility Checklist PDF as Q10 -- inaccessible by the same two routes; no other Monrovia page states a one-line-diagram requirement

https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q12 Are string and conductor calculations required? Drawings & calculations

Nothing published by this authority.

Where we lookedSame Eligibility Checklist PDF as Q10 -- inaccessible; no other page addresses string/conductor calculations

https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q13 Is a structural PE stamp required, and at what threshold? Core Engineering & stamps

Nothing published by this authority.

Where we lookedBuilding Division Supporting Documents list and 'What are the Requirements?' page -- neither states a structural PE-stamp threshold for residential PV; Monrovia Municipal Code (where this would likely be codified) is Cloudflare Turnstile-gated on codelibrary.amlegal.com with zero Wayback capture (confirmed via CDX prefix search of codelibrary.amlegal.com/codes/monrovia*)

https://codelibrary.amlegal.com/codes/monrovia/latest/overview

Q14 Is an electrical PE stamp required, and at what threshold? Engineering & stamps

Nothing published by this authority.

Where we lookedSame search as Q13 -- no electrical PE-stamp threshold found; Municipal Code inaccessible by the same routes

https://codelibrary.amlegal.com/codes/monrovia/latest/overview

Q15 What does a residential solar permit cost? Core Fees

Nothing published by this authority.

Where we lookedAdministrative Services 'Fees' page lists five years of 'Charges for Services' fee-schedule PDFs by fiscal year, but every one of those PDFs 403s live and has zero Wayback capture (confirmed via CDX exact-URL search on document IDs 34392, 29195, 26154); the SolarAPP+ page only says 'a processing fee will be charged by SolarAPP+' without a dollar figure

https://www.monroviaca.gov/your-government/administrative-services/fees

Q16 How is the fee calculated? Core Fees

Nothing published by this authority.

Where we lookedSame fee-schedule access gap as Q15 -- cannot determine flat/valuation/per-kW/tiered basis

https://www.monroviaca.gov/your-government/administrative-services/fees

Q17 Is there a separate plan-check fee? Fees

Nothing published by this authority.

Where we lookedSame fee-schedule access gap as Q15; Fire Department's own fee page ('Codes, Fees, Permits and Prevention') does show a separate plan-review deposit for 'Fire Protection System Permit & Plan Review' ($320 base + $21.78/device), but that page's fee table is explicitly scoped to 'new/existing businesses' -- residential rooftop PV fire plan-check fee status is not stated anywhere accessible

https://www.monroviaca.gov/your-government/fire-department/prevention-permits-codes

Q18 What is the stated plan-review turnaround? Core Timeline & validity

Nothing published by this authority.

Where we looked'What are the Requirements?' and 'Apply for a Permit' pages state no business-day turnaround figure for standard plan review; SolarAPP+ page describes automated/instant issuance for eligible projects once the compliance check passes, but gives no time figure either -- confidence for a partial answer fell below the reporting threshold once the standard-review side is also unstated

https://www.monroviaca.gov/your-government/community-development/building/permits/what-are-the-requirements

Q19 How long is an issued permit valid before it expires? Timeline & validity

Nothing published by this authority.

Where we looked'What are the Requirements?', 'Apply for a Permit', SolarAPP+ page -- none state how long an issued permit remains valid before expiration; Municipal Code inaccessible (see Q13)

https://codelibrary.amlegal.com/codes/monrovia/latest/overview

Q20 Which permit portal does this authority use? Core Portal & process

SolarAPP+ (solarapp.nrel.gov) for eligible residential rooftop PV; no separate general online permitting e-portal name was found for standard (non-SolarAPP+) building permits

Why the confidence is not higherSolarAPP+ page: 'Licensed Contractors can now submit through SolarAPP+!' names the portal explicitly and repeatedly; 'Apply for a Permit' and Building Division pages describe standard-review permits being applied for via paper forms at the counter with no named e-portal. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

portal landing page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q21 Can the whole application be completed online? Core Portal & process

Yes for SolarAPP+-eligible projects (register, submit design, pay fees, and receive approval documents entirely online); not established for standard/non-eligible projects, which appear to require in-person plan review

Why the confidence is not higherSolarAPP+ page: 'you will need to register, submit design, and pay permit fees through SolarAPP+'; 'Apply for a Permit' STEP 3 says 'Come in and meet with the Building & Safety staff' for plan review, implying an in-person step for anything routed to standard review. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

portal checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q22 Which utility handles interconnection here? Core Utility interconnection

Southern California Edison (SCE)

Why the confidence is not higherInferred from City-side evidence rather than a direct 'SCE' statement: Monrovia's own 'Municipal Utility Services' department page and subpages (sign-up for service, proposed sewer & water rates, water shut-off policy) show the City-run municipal utility covers water and sewer ONLY, with no municipal electric utility; and the City's Clean Power Alliance page describes CPA (joined Dec 2022) purely as a generation-source CCA layered on top of an existing wires utility, not as the wires/interconnection utility itself. SCE is the sole electric distribution utility serving this part of the San Gabriel Valley/LA County. No Monrovia document names SCE explicitly (its own residential-solar checklist, which might, is inaccessible), so this is held at 60 rather than higher.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/administrative-services/municipal-utility-services

Q23 Where does the utility sit in the sequence? Core Utility interconnection

Nothing published by this authority.

Where we lookedSolarAPP+ page, Building Permits pages -- none describe where SCE interconnection/PTO sits relative to the City permit in sequence

https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q24 Is a HOA or architectural approval required first? Overlays & special cases

Nothing published by this authority.

Where we lookedSolarAPP+ page, Building Division Supporting Documents, Planning 'Forms and Fees' -- no document addresses HOA/architectural-review as a prerequisite specifically for solar; the Solar Rights Act (Civil Code §714) would in any case limit an HOA's ability to block it, but no Monrovia-specific process document was found either way

https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q25 Is there a historic-district review? Overlays & special cases

Yes -- but scope for rooftop PV specifically not confirmed

Why the confidence is not higherHistoric Preservation page: City Council adopted a Historic Preservation Ordinance in 1995 creating the Historic Preservation Commission (HPC), which processes 'historic landmarks, Mills Act contracts, Certificates of Appropriateness, and determinations of historic significance' for 164 designated landmark properties (as of Jan 1, 2024). Historic Preservation 'Forms and Fees' page lists a 'Certificate of Appropriateness Application' for improvements to landmark properties. Planning 'Forms and Fees' page separately lists a citywide 'Requirements for Historical Resources Assessment' and a 'Requirements for Requests for Exemptions to Historical Resources Assessment,' implying non-designated but potentially-historic properties can also be pulled into review, with an exemption path. None of these application PDFs were retrievable (403 live, zero Wayback capture) to confirm whether rooftop-mounted, street-invisible PV is treated differently or exempted, so this is recorded as 'a review process exists and reaches exterior alterations of landmark/potentially-historic properties' rather than a confirmed PV-specific gate. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/historic-preservation

Q26 Is a wind or windstorm certification required? Overlays & special cases

No

Why the confidence is not higherNo wind/windstorm certification requirement appears on any Monrovia Building Division, Permits, or SolarAPP+ page reviewed; wind/windstorm certification (TDI-style) is characteristic of Gulf-Coast Texas jurisdictions and does not appear as a California municipal building-permit requirement generally. Held at 50 because the Municipal Code itself (where a local wind provision could theoretically sit) is inaccessible (see Q13).

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/permits/what-are-the-requirements

Q27 Is a Specific Use Permit or Council approval ever required? Overlays & special cases

Not specifically for rooftop residential PV. A separate, real 'Hillside Development Permit' authority sits with the Planning Commission for hillside-sited projects generally (per a Planning Commission meeting description), and the Zoning Ordinance (MMC Title 17) is administered with Development Review Committee oversight for other project types, but no document found ties a CUP/SUP/Council-approval trigger specifically to residential rooftop PV.

Why the confidence is not higherA Planning Commission meeting-agenda blurb (city-published calendar text) states the Commission 'has the authority to approve conditional use permits, variances, parcel maps, and hillside development permits'; Planning's own Zoning page names Title 17 as the Zoning Ordinance and directs hillside-adjacent/unincorporated-parcel questions elsewhere. Planning 'Forms and Fees' page lists a 'Hillside Submittal Requirements' document (inaccessible as a PDF) which would be the authoritative answer for ground-mount/hillside PV siting specifically. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/planning/zoning

Q28 Is there a system-size cap on residential generation? Overlays & special cases

Nothing published by this authority.

Where we lookedBuilding Division, SolarAPP+, and Zoning pages -- none state a system-size cap (e.g., kW AC) on residential generation; Municipal Code inaccessible (see Q13)

https://codelibrary.amlegal.com/codes/monrovia/latest/overview

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
  1. 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? 2017 NEC (as the electrical component of the '2019 California ... Codes' cycle the City's own page currently cites) -- flagged as likely stale 45% · department page
    • Which building code edition is in force? 2019 California Building Code (per the City's own current page) -- flagged as likely stale relative to the statewide 2022 and 2025 cycles 45% · department page
    • What is the installation judged against? The 2019 California Building, Residential, Electrical, Plumbing, Mechanical, CalGreen, and Monrovia Municipal Codes, per the City's own current permit-requirements page (see staleness caveat at Q29/Q30) 45% · department page
  2. 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.

    Nothing recorded for City of Monrovia on this step yet — 1 question checked and found unpublished. The guidance above is general.

  3. 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.

    Nothing recorded for City of Monrovia on this step yet — 1 question checked and found unpublished. The guidance above is general.

  4. 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.

    Nothing recorded for City of Monrovia on this step yet — 6 questions checked and found unpublished. The guidance above is general.

  5. 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.

    Nothing recorded for City of Monrovia on this step yet — 7 questions checked and found unpublished. The guidance above is general.

20 questions answered against City of Monrovia’s own published documents

Q29 Which NEC edition is in force? Core Code editions in force

2017 NEC (as the electrical component of the '2019 California ... Codes' cycle the City's own page currently cites) -- flagged as likely stale

Why the confidence is not higher'What are the Requirements?' page (captured as recently as 11 Apr 2026) states 'Monrovia adheres to the 2019 California Building, Residential, Electrical, Plumbing, Mechanical, CalGreen, and Monrovia Municipal Codes.' The 2019 CA Electrical Code cycle is based on the 2017 NEC. This is almost certainly stale boilerplate: California's statewide code cycle advanced to the 2022 edition (effective 1 Jan 2023, NEC 2020-based) and then the 2025 edition (effective 1 Jan 2026, NEC 2023-based) since this text was apparently last updated, and no other Monrovia document confirms a current adoption ordinance/date because the Municipal Code is inaccessible (see Q13). Confidence held low specifically because this looks like an un-updated page rather than a verified current adoption.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/permits/what-are-the-requirements

Q30 Which building code edition is in force? Core Code editions in force

2019 California Building Code (per the City's own current page) -- flagged as likely stale relative to the statewide 2022 and 2025 cycles

Why the confidence is not higherSame 'What are the Requirements?' page and same staleness caveat as Q29.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/permits/what-are-the-requirements

Q31 Which fire code edition is in force? Code editions in force

Nothing published by this authority.

Where we lookedFire Department main page and 'Codes, Fees, Permits, and Prevention' page -- neither states a specific California Fire Code edition/year currently adopted; Municipal Code (fire-code adoption chapter) is inaccessible (see Q13)

https://www.monroviaca.gov/your-government/fire-department/prevention-permits-codes

Q32 Are there local amendments to any of the above? Core Code editions in force

Nothing published by this authority.

Where we looked'What are the Requirements?' page states which code families apply but does not say whether local amendments exist; the Municipal Code amendment chapters themselves are inaccessible (see Q13), so this cannot be confirmed either way

https://codelibrary.amlegal.com/codes/monrovia/latest/overview

Q33 What is the installation judged against? Core Electrical

The 2019 California Building, Residential, Electrical, Plumbing, Mechanical, CalGreen, and Monrovia Municipal Codes, per the City's own current permit-requirements page (see staleness caveat at Q29/Q30)

Why the confidence is not higherSame source and same staleness caveat as Q29.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/permits/what-are-the-requirements

Q34 Is there a local rule on service upgrades or busbar sizing? Electrical

Nothing published by this authority.

Where we lookedBuilding Division Supporting Documents ('Block Wall & Retaining Wall Standards,' EV checklists, etc.) include no service-upgrade or busbar-sizing handout; Municipal Code electrical-amendment chapter is inaccessible (see Q13)

https://www.monroviaca.gov/your-government/community-development/building

Q35 Is a specific mounting system or attachment spacing required? Structural & mounting

Nothing published by this authority.

Where we lookedSame Building Division Supporting Documents list as Q34 -- no mounting-system/attachment-spacing handout found; Municipal Code inaccessible

https://www.monroviaca.gov/your-government/community-development/building

Q36 What ridge setback and access pathways are required? Core Fire pathways & setbacks

Nothing published by this authority.

Where we lookedFire Prevention/Codes/Fees/Permits page and Fire Department main page -- neither states a ridge setback or roof-access-pathway spec; Municipal Code fire-code chapter inaccessible (see Q13)

https://www.monroviaca.gov/your-government/fire-department/prevention-permits-codes

Q37 Is rapid shutdown required, and to which NEC edition? Core Rapid shutdown

Nothing published by this authority.

Where we lookedNo Monrovia document states a rapid-shutdown requirement or ties it to a specific NEC edition; also depends on the unresolved NEC edition question (Q29)

https://www.monroviaca.gov/your-government/community-development/building/permits/what-are-the-requirements

Q38 Which placards does this authority require at the service equipment? Core Labels Signage & labelling

Nothing published by this authority.

Where we lookedBuilding Division Supporting Documents, SolarAPP+ page, Fire Prevention page -- no placard/signage bulletin for PV service-equipment labeling was found on any of them

https://www.monroviaca.gov/your-government/community-development/building

Q39 Does the authority specify placard wording of its own? Core Labels Signage & labelling

Nothing published by this authority.

Where we lookedSame search as Q38 -- no City-authored placard wording found

https://www.monroviaca.gov/your-government/community-development/building

Q40 Does it specify letter height, colour or material? Core Labels Signage & labelling

Nothing published by this authority.

Where we lookedSame search as Q38 -- no letter-height/colour/material spec found

https://www.monroviaca.gov/your-government/community-development/building

Q41 Is a site plan / facility map placard required, and what must it show? Core Labels Signage & labelling

Nothing published by this authority.

Where we lookedSame search as Q38; the SolarAPP+ Eligibility Checklist (inaccessible, see Q10) is the most likely location for a facility-map/placard spec and could not be retrieved

https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q42 Does the UTILITY specify placards beyond the AHJ's? Core Labels Signage & labelling

Nothing published by this authority.

Where we lookedAttempted SCE regulatory/tariff pages for a DG interconnection handbook naming placards beyond the AHJ's -- per the brief's own confirmed pattern, SCE's tariff pages 403/404/time out to automated access; not attempted further to avoid substituting a different utility's (e.g., PG&E's) document, which would misattribute a placard spec to the wrong utility

https://www.sce.com/regulatory/tariff-books/rules

Q43 Where must the labels be placed? Core Labels Signage & labelling

Nothing published by this authority.

Where we lookedSame search as Q38 -- no City document specifies label placement location

https://www.monroviaca.gov/your-government/community-development/building

Q44 Must equipment be on a specific approved list? Equipment listing

Nothing published by this authority.

Where we lookedBuilding Division Supporting Documents and SolarAPP+ page -- neither states an approved-equipment-list requirement

https://www.monroviaca.gov/your-government/community-development/building

Q45 Are batteries permitted, and under what conditions? Core Battery / ESS

Nothing published by this authority.

Where we lookedSearched full extracted text of the Fire Prevention/Codes/Fees/Permits page and the Building Division page for 'batter', 'energy storage', and 'ess' -- zero hits on either page, while the same extraction method correctly found 'photovoltaic' (2x) on the SolarAPP+ page and 'electrical' on the Building Division page, confirming the extraction/search itself works. Monrovia Municipal Code, where a local ESS amendment would most likely sit, is Cloudflare Turnstile-gated with zero Wayback capture (confirmed via CDX prefix search)

https://www.monroviaca.gov/your-government/fire-department/prevention-permits-codes

Q46 Is there a separate ESS permit or inspection? Battery / ESS

Nothing published by this authority.

Where we lookedSame zero-hit search as Q45 for a separate ESS permit/inspection line; Municipal Code inaccessible

https://www.monroviaca.gov/your-government/fire-department/prevention-permits-codes

Q47 Is a ground mount treated as a structure? Core Ground mount

Nothing published by this authority.

Where we lookedZoning page and SolarAPP+ page: the SolarAPP+ page confirms ground-mounted systems are routed OUT of the automated path into standard review ('ground mounted... [is] currently not able to be used for [SolarAPP+]'), but no document states whether a ground mount is then treated as an accessory structure for zoning/setback purposes; Zoning Ordinance (MMC Title 17) is inaccessible (see Q13)

https://www.monroviaca.gov/your-government/community-development/planning/zoning

Q48 Where must the AC disconnect be, relative to the meter? Core Utility equipment

Nothing published by this authority.

Where we lookedSolarAPP+ page and attempted SCE pages (see Q42) -- no City or utility document specifying AC-disconnect placement relative to the meter was retrievable

https://www.monroviaca.gov/your-government/community-development/building/solarapp

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
  1. 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? Phone 90% · department page
    • How much notice is required? Effectively next-business-day: requests must be made by 3:00 p.m. the business day before the requested inspection date 85% · department page
    • Are same-day or AM/PM windows offered? Yes -- AM (8:00 a.m.-12:00 noon) and PM (1:30 p.m.-4:30 p.m.) windows, Monday-Thursday; Building & Safety counter has limited Friday hours (7:00 a.m.-5:30 p.m.) 90% · department page
  2. 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 88% · department page
    • If delegated, to whom? N/A -- not delegated; the City's own Building Inspector performs the final inspection 85% · department page
  3. 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 SolarAPP+ projects: a single final inspection is scheduled once installation is complete, following SolarAPP+ approval and permit creation (no rough-in/mid-roof stage is described). For standard-review projects, the general Building Division sequence is plan review at the counter, then inspection(s), but stages are not itemized specifically for PV. 55% · department page
  4. 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? Yes 75% · department page
    • What must be on site at inspection? The approved SolarAPP+ (or standard-review) plan set and the issued permit must be available at the project site for the inspector 88% · department page
  5. 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.

    • How are corrections issued and cleared? Corrections/revisions are resubmitted through SolarAPP+ itself; once processed, the applicant receives a downloadable revised SolarAPP+ Approval Document, which must also be kept on site 78% · department page

14 questions answered against City of Monrovia’s own published documents

Q49 How is an inspection booked? Core Booking & scheduling

Phone

Why the confidence is not higherBuilding Inspections page: 'Inspections Requests: (626) 932-5581'; SolarAPP+ page: 'schedule an inspection by calling (626) 932-5581.' No online inspection-booking portal is named on either page. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/inspections

Q50 How much notice is required? Core Booking & scheduling

Effectively next-business-day: requests must be made by 3:00 p.m. the business day before the requested inspection date

Why the confidence is not higherBuilding Inspections page: 'We strive for next day inspections. To help make this feasible, please make all inspection requests by 3:00pm prior to the requested day'; SolarAPP+ page repeats the same 3:00 p.m. cutoff. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/inspections

Q51 Are same-day or AM/PM windows offered? Booking & scheduling

Yes -- AM (8:00 a.m.-12:00 noon) and PM (1:30 p.m.-4:30 p.m.) windows, Monday-Thursday; Building & Safety counter has limited Friday hours (7:00 a.m.-5:30 p.m.)

Why the confidence is not higherBuilding Inspections page states these exact windows and days verbatim. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/inspections

Q52 Does this AHJ perform its own final solar inspection? Core Who inspects

Yes

Why the confidence is not higherSolarAPP+ page: 'Installation practices, workmanship, and conformance to the approved design are then verified by the City Building Inspector through the inspection process' -- explicitly the City's own inspector, not delegated. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q53 If delegated, to whom? Core Who inspects

N/A -- not delegated; the City's own Building Inspector performs the final inspection

Why the confidence is not higherSame SolarAPP+ page statement as Q52.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q54 Which inspections are required, and in what order? Core Stages & sequence

For SolarAPP+ projects: a single final inspection is scheduled once installation is complete, following SolarAPP+ approval and permit creation (no rough-in/mid-roof stage is described). For standard-review projects, the general Building Division sequence is plan review at the counter, then inspection(s), but stages are not itemized specifically for PV.

Why the confidence is not higherSolarAPP+ page's '3 Simple Steps' names only 'Submit for review... obtain permit' then 'Schedule An Inspection' (singular) as the field steps; 'Apply for a Permit' page's general STEP 3/STEP 4 sequence (plan review, then inspections) does not break out PV-specific stages. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q55 Is a rough-in or mid-roof inspection required? Stages & sequence

Nothing published by this authority.

Where we lookedSolarAPP+ page and Building Inspections page -- neither mentions a rough-in or mid-roof inspection stage for PV; absence noted but not asserted as a confirmed 'No' given neither document affirmatively addresses the question either way

https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q56 Does the inspector verify labels and listings? Core What is checked

Nothing published by this authority.

Where we lookedSolarAPP+ page and Building Inspections page -- neither explicitly states the inspector verifies labels/listings as part of the field inspection

https://www.monroviaca.gov/your-government/community-development/building/inspections

Q57 Is there a published inspection checklist? Core What is checked

Yes

Why the confidence is not higherSolarAPP+ page: once approved, 'download SolarAPP+ Approval Documents. (This includes your Permit and Inspection Checklist)' -- an inspection checklist is generated and provided per-project through SolarAPP+, though it is not a separate City-authored generic PV checklist document. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q58 What must be on site at inspection? Core Documents on site

The approved SolarAPP+ (or standard-review) plan set and the issued permit must be available at the project site for the inspector

Why the confidence is not higherSolarAPP+ page: 'Upon the inspector's arrival, it is required to have a set of the approved documents and the issued permit available at the project site.' Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q59 Is there a re-inspection fee? Corrections & re-inspection

Nothing published by this authority.

Where we lookedAdministrative Services fee-schedule PDFs (see Q15) would list a re-inspection fee but are inaccessible (403 live, zero Wayback capture)

https://www.monroviaca.gov/your-government/administrative-services/fees

Q60 How are corrections issued and cleared? Corrections & re-inspection

Corrections/revisions are resubmitted through SolarAPP+ itself; once processed, the applicant receives a downloadable revised SolarAPP+ Approval Document, which must also be kept on site

Why the confidence is not higherSolarAPP+ page: 'If a revision is necessary, please submit the revision through SolarAPP+... you will be provided with a downloadable revised SolarAPP+ Approval Document. Please have these revised documents available at the project site.' Does not address how corrections are issued/cleared for standard (non-SolarAPP+) review. Retrieved via Wayback Machine snapshot because live monroviaca.gov (Granicus/Akamai) returns HTTP 403 'Access Denied' (edgesuite) to plain curl, curl with full browser-fingerprint headers, WebFetch, AND headless Chrome (both plain dump-dom and CDP Fetch.getResponseBody intercept) alike -- confirmed this is a network/IP-level Akamai block, not a bot-fingerprint challenge, so no available tool change bypasses it.

department page checked 2026-08-30 https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q61 What is issued on pass? Core Final sign-off & PTO

Nothing published by this authority.

Where we lookedSolarAPP+ page, Building Inspections page, 'Apply for a Permit' page -- none state what document/tag is issued on a passed final inspection (CO / Final / Green tag / Letter)

https://www.monroviaca.gov/your-government/community-development/building/solarapp

Q62 Who notifies the utility for PTO? Core Final sign-off & PTO

Nothing published by this authority.

Where we lookedSolarAPP+ page and Building Inspections page -- neither states who (AHJ, installer, or utility) is responsible for notifying SCE for Permission to Operate after final sign-off

https://www.monroviaca.gov/your-government/community-development/building/solarapp

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 Monrovia 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 Monrovia is the authority having jurisdiction 88% confidence
Holds
Building and electrical (self-performed by the City's own Building & Safety Division within Community Development); fire plan review and fire inspection are separately self-performed by Monrovia's own Fire Department (Monrovia Fire & Rescue, two stations, own $11.6M budget and 52 personnel) -- NOT LA County Fire. Monrovia Fire & Rescue is a member of the Verdugo Fire Communications dispatch consortium (with Burbank, Montebello and San Gabriel), which is a dispatch-sharing arrangement, not a delegation of jurisdiction.
Overridden by
California Gov. Code §65850.5/§65850.52 mandates ministerial/automated review of small residential rooftop PV, which Monrovia implements through its own SolarAPP+ portal integration; AB 130 (Stats. 2025, Ch. 22) freezes any more-restrictive local residential code amendment through 1 Jun 2031; the Solar Rights Act (Civil Code §714/§4600) limits the City's and any HOA's ability to condition or deny a solar permit, though §714 also carries a specific, narrower carve-out for properties on a historic register that Monrovia's own Historic Preservation Ordinance/HPC process could theoretically invoke (not confirmed against PV specifically -- see Q25). Southern California Edison, not the City, controls interconnection and Permission-to-Operate; Monrovia joined Clean Power Alliance (a CCA) in December 2022 as its default generation provider, but CPA has no role in interconnection, which stays with SCE as the wires utility.
Why not higher
Community Development's own Building Division page shows the City examining plans for building/electrical/plumbing/mechanical and issuing its own permits; the SolarAPP+ page shows the City's own Building Inspector performing the field inspection. Monrovia's Fire Department page and Fire Prevention/Codes/Fees/Permits page describe a two-station department with its own budget, personnel, and fee schedule -- confirmed as NOT LA County Fire (corroborated incidentally by an LA County Fire Department staff-bio page describing a chief who was 'hired by the City of Monrovia as a full-time firefighter/paramedic until he joined the County of Los Angeles in 1999,' i.e., Monrovia and LA County Fire are described as two separate employers/agencies). Monrovia's own Zoning page contains a documented jurisdictional-split disclosure: 'If your property is located in the unincorporated part of Monrovia, which is outside of the City's jurisdiction, please contact the County's San Gabriel Valley Building and Safety office' -- i.e. Monrovia itself flags that some addresses near/around it are unincorporated LA County land under County (not City) jurisdiction, exactly the kind of split the brief anticipated. Monrovia's 'Municipal Utility Services' pages cover water/sewer only (no municipal electric utility), supporting SCE as the electric/interconnection utility. All of the above HTML department pages were retrieved via Wayback Machine snapshots (dated 2024-2026) because the live monroviaca.gov site returns HTTP 403 'Access Denied' (Akamai edgesuite) to every tool tried -- plain curl, curl with full Chrome browser-fingerprint headers, WebFetch, and headless Chrome via both plain --dump-dom and CDP Fetch.getResponseBody network intercept, all four returning the identical Akamai 403 body. This is treated as a genuine network/IP-level block rather than a bot-fingerprint check, since browser automation flags made no difference.

https://www.monroviaca.gov/your-government/community-development/building

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.

NEC
This authority publishes 2017 2017 NEC (as the electrical component of the '2019 California ... Codes' cycle the City's own page currently cites) -- flagged as likely stale 45% · source
The state has adopted 2023 The 2023 National Electrical Code, adopted as the 2025 California Electrical Code (Title 24, Part 3). The California modifications were filed with the Secretary of State on 10 January 2025; 95% · source
Building code
This authority publishes 2019 2019 California Building Code (per the City's own current page) -- flagged as likely stale relative to the statewide 2022 and 2025 cycles 45% · source
The state has adopted 2024/2025 2025 California Building Code (Title 24, Part 2, Volumes 1 & 2), based on the 2024 International Building Code, and 2025 California Residential Code (Title 24, Part 2.5), 92% · source
Permit required
Yes85%
Portal
SolarAPP+ (solarapp.nrel.gov) for eligible residential rooftop PV; no separate general online permitting e-portal name was found for standard (non-SolarAPP+) building permits78%
Electrical code
2017 NEC (as the electrical component of the '2019 California ... Codes' cycle the City's own page currently cites) -- flagged as likely stale45%
Booking an inspection
Phone90%
Labels & placards for this authority

Wording None%

Size, colour & material None%

Where they go None%

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.

About this authority
Type
City
County
Los Angeles County
Regions served
1
Regions covered
City of Monrovia · city
Solar Requirements
Notes
Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.monroviaca.gov/your-government/community-development/building
Authority Contact
Address
415 South Ivy Avenue, Monrovia, CA 91016
Main Phone
Building Department
Department
Building Division
Direct Phone
(626) 932-5581
Dept Hours
7 a.m. – 5 p.m.
Booking & Scheduling
Preferred channel
phone
Book in advance
next business day
Request an inspection
Booking phone
Appointment slots
AM from 8 a.m. · PM from 1:30 p.m.
Notes
Call (626) 932-5581 by 3:00 PM the prior business day to schedule a next-day inspection; specify all areas of work to be inspected when calling. Inspection windows: Mon-Thu AM 8:00 AM-12:00 PM and PM 1:30-4:30 PM; limited services Fridays. Counter hours: Mon-Thu 7:00 AM-6:00 PM, Fri 7:00 AM-5:30 PM. Solar permits may be submitted online via SolarAPP+ at https://www.monroviaca.gov/your-government/community-development/building/solarapp -- once approved and fees paid, City Permit Technicians create the City permit automatically; final inspection is then still scheduled separately by phone. Have permit number and project address ready when calling. (collected Jul 2026)