Free Resource · Updated April 2026
How Long Does a Building Permit Take? Wait Times for 38 Jurisdictions
Building permit processing times range from same-day for simple trade permits to 4–6 months for complex projects like custom ADUs. Residential building permits typically take 2–6 weeks in most cities; commercial permits run 4–12 weeks or longer. Below are current wait times for 38 jurisdictions in California, North Carolina, Florida, and Colorado — including Grass Valley, Pasadena, Los Angeles, Sacramento, Charlotte, Denver, Fort Lauderdale, San Diego, and more.
Free permit lookup · No portal login required · Email alerts before expiration
What is SignedOff?
The permit intelligence platform — we watch your portal, translate every status update into plain English, and alert you before anything expires.
Nightly monitoring
Auto-syncs every permit you track. We email you the moment status changes.
Ask anything
"What's blocking my permit?" — get real answers in plain English, not portal jargon.
Expiration alerts
Reminders 30 / 14 / 7 days out so a 6-month wait never ends with a re-application.
Quick Comparison
| City | State | Residential | Commercial | Solar | Electrical | HVAC / Mech | Plumbing | Portal |
|---|---|---|---|---|---|---|---|---|
| Alhambra | CA | — | — | Subject to plan check; the Building Division's general review timeframe is 2-4 weeks, with simpler residential PV often faster. | No published city day-count; smaller electrical work is often handled quickly, while plan-check items fall under the 2-4 week review window. | No published city day-count; straightforward equipment changeouts are typically processed quickly, larger systems fall under plan check. | No published city day-count; simple jobs like water-heater replacements are typically processed quickly, larger scopes fall under plan check. | Alhambra Customer Self Service (EnerGov / Tyler Technologies) |
| Anaheim | CA | Same-day to 1 week | — | 1-2 weeks | — | Same-day to 1 week | — | Anaheim Next |
| Carlsbad | CA | Plan-check review required; the city does not publish a fixed turnaround, so timing depends on project scope and revision cycles. | Full plan check; the city does not publish a fixed turnaround, and timing scales with scope and corrections. | SolarAPP+ provides automated, same-day permit issuance for eligible standard residential rooftop systems. | No plan check required; issued over the counter or by email rather than through a multi-week plan review. | — | — | Carlsbad Customer Self Service (EnerGov / Tyler Technologies) |
| Carson | CA | — | — | SolarAPP+ issues the approval document instantly (often within minutes) when the design passes the automated code check. | Over-the-counter for standard upgrades; 400A panels add plan-check review time. No published day-count. | — | Over-the-counter; issued after the application is confirmed complete and fees are paid. No published day-count. | Carson Customer Self Service (EnerGov / Tyler Technologies) |
| Charlotte | NC | 1-2 family: ~7 days · Townhouse: ~12 days | <10K sf: ~10 days · Larger: ~15 days | — | — | — | — | Charlotte Citizen Access |
| Costa Mesa | CA | Varies by scope; plan check is required for most projects. Costa Mesa does not publish a guaranteed day-count — contact Building Safety for current review times. | Requires plan check; timeline depends on project size and completeness of the submittal. No single published turnaround. | Expedited under the city's streamlined solar process; complete applications for eligible small residential systems are designed for fast handling. | — | — | — | Costa Mesa TESSA (EnerGov / Tyler Technologies) |
| Denver | CO | Up to ~180-day target (major projects) | ~20 business days (standard) | ~1-2 weeks for systems <10 kW | Same-day to 1 week for standalone scopes | Same-day to 1 week | Same-day to 1 week | Denver Development Services |
| El Cajon | CA | Instant online issuance — often within minutes for eligible systems. | Weeks to months depending on scope, occupancy change, and required review layers. | — | Same-day to over-the-counter for qualifying like-for-like work; plan check adds time for larger scope. | — | — | El Cajon PACO (EnerGov / Tyler Technologies) |
| El Monte | CA | Available as an express online application; issued without plan review once the application and fees are processed. El Monte does not publish a guaranteed turnaround figure. | Processed through plan check; turnaround depends on scope, completeness, and number of correction cycles. El Monte does not publish a standard review-time figure. | Auto-issued for eligible systems; the CSS portal creates the permit record shortly after a SolarAPP+-approved submittal, pending fee payment. | — | Express online category; issued without plan check. No published turnaround figure from the city. | Express online application, no plan review. El Monte does not publish a specific day count; treat as same-day issuance for qualifying same-location swaps. | El Monte Customer Self Service (EnerGov / Tyler Technologies) |
| Encinitas | CA | The city does not publish a standard plan-check turnaround; third-party guides cite roughly 10 days for an initial review, and corrections, coastal, or hillside issues add time. | No single published city figure; commercial review varies with scope and corrections. | SolarAPP+ issues an automated permit instantly for eligible projects once the SolarAPP+ approval is obtained. | Trade permits typically clear faster than full building plan check; the city does not publish a fixed day-count for over-the-counter trade permits. | — | — | Encinitas Customer Self Service (EnerGov / Tyler Technologies) |
| Fort Lauderdale | FL | ~30 business days (target) | ~30 business days (target) | — | Same-day to 1 week for standalone scopes | — | Same-day to 1 week | LauderBuild |
| Glendale | CA | — | — | Residential rooftop solar is commonly handled as an online permit, though the City does not publish a specific day-count for solar review. | Straightforward residential electrical permits are typically issued online without plan check; work tied to a larger project follows that project's plan check timeline. | Routine residential mechanical permits are generally issued as online permits and verified by field inspection. | Stand-alone residential plumbing permits are generally issued as online permits; no published day-count is available for routine plumbing reviews. | Glendale Customer Self Service (EnerGov / Tyler Technologies) |
| Grass Valley | CA | 2-4 weeks per plan review cycle | 2-4 weeks per plan review cycle | — | Same-day to 1 week | Same-day to 1 week | — | Grass Valley Citizen Access |
| Indio | CA | Requires full plan check; the city does not publish a guaranteed turnaround, and timing scales with project complexity and the number of correction cycles. | Full plan check; the city does not publish a specific turnaround, and new commercial construction takes longest. | Expedited, nondiscretionary checklist review under Municipal Code 151.060; the city does not publish a specific day-count. | Often issued without plan review; no published day-count for over-the-counter trade permits. | — | — | Indio Customer Self Service (EnerGov / Tyler Technologies) |
| Laguna Niguel | CA | 10 business days for a first submittal, 5 business days for each resubmittal (city-published plan-check standard). | — | Issued the same day once the SolarAPP+-approved application is complete and fees are paid. | Accepted as online submittals; simple trade permits are processed quickly rather than going through full plan check. No separate published day-count. | — | — | Laguna Niguel Customer Self Service (EnerGov / Tyler Technologies) |
| Los Angeles | CA | Express: same-day · Plan Check: 4-12 weeks | Plan Check: 4-12 weeks | Same- to next-day via Express / SolarAPP+ | Same-day to a few days for straightforward scopes | Same-day to 1 week | Same-day to 1 week | LADBS |
| Los Angeles County | CA | Several weeks to months depending on complexity and contract city review layers | — | Same-day issuance typical for small residential PV through EPIC-LA | Same-day to 1 week for standalone scopes | Same-day to 1 week | — | EPIC-LA |
| Mecklenburg County | NC | Weeks for standard projects; longer for custom or complex sites | Multiple weeks to months based on project scope | ~7-12 business days (aligned with residential plan review) | Same-day to 1 week for standard residential scopes | Same-day to 1 week | Same-day to 1 week | Mecklenburg County Citizen Access |
| Mission Viejo | CA | City does not publish a fixed day count for residential plan check; varies by project size, structural scope, and number of correction cycles. | Typically plan checked and approved or returned for corrections within 10 business days (city-published figure for tenant improvement plans). | Eligible, code-compliant projects receive an instant (same-day) permit through SolarAPP+; non-eligible projects fall back to standard plan check. | Not published by the city; panel permits are commonly issued quickly online when no plan check is triggered. | Not published by the city; equipment-changeout permits are commonly issued quickly online when no structural or energy review is triggered. | — | Mission Viejo Citizen Self Service (EnerGov / Tyler Technologies) |
| Moorpark | CA | — | — | California's SB 379 framework requires cities to offer expedited/automated solar permitting; Moorpark publishes no specific day-count, so timing is not guaranteed. | Often issued without lengthy review for straightforward work, but no published turnaround is guaranteed. | Usually a simple permit, but Moorpark publishes no fixed turnaround time. | — | Moorpark Self-Help Online Portal (EnerGov / Tyler Technologies) |
| Murrieta | CA | Instant / same-day automated approval for eligible projects. | City-published permit processing time of about 15 business days (longer for multi-discipline projects). | — | City-published permit processing time of about 15 business days (faster when self-issuing criteria are met). | Self-issuing (issued at submittal); no plan review queue. | — | Murrieta Customer Self Service (EnerGov / Tyler Technologies) |
| Ontario | CA | Several weeks for standard residential projects | Weeks to months for new warehouse construction | Instant issuance for qualifying residential PV (≤38.4 kW) via SolarAPP+ | Same-day to 1 week for standalone scopes | Same-day to 1 week | Same-day to 1 week | Ontario Citizen Access |
| Palm Springs | CA | Plan review runs in weeks and is tracked by a portal 'Target Date'; the city does not publish a fixed day-count. Multi-division projects take longer. | — | The city does not publish a specific solar turnaround figure on its building pages. | — | Commonly handled as over-the-counter work; the city does not publish a specific turnaround figure. | — | Palm Springs Online (EnerGov / Tyler Technologies) |
| Pasadena | CA | Several weeks for standard plan check; significantly longer for landmark-district or historically designated properties | Weeks to months depending on scope and occupancy changes | Same-day for qualifying automated permits; weeks for standard review | Same-day to 1 week for standalone electrical scopes | Same-day to 1 week for standalone scopes | — | Pasadena Permits (EnerGov Self Service) |
| Pomona | CA | Several weeks for standard projects | Multiple weeks depending on scope | Instant auto-issued for qualifying residential PV via SolarAPP+ / EnerGov | Same-day to 1 week for standalone scopes | Same-day to 1 week | Same-day to 1 week | Pomona Permit Portal |
| Poway | CA | Up to 14 calendar days per cycle for building review; planning/engineering review up to 28 calendar days per cycle. | — | Eligible small residential rooftop systems qualify for expedited/streamlined review under California law. | Varies by scope; routine trade work is faster than projects requiring full plan check. | — | — | Poway Customer Self Service (EnerGov / Tyler Technologies) |
| Riverside County | CA | County asks applicants to allow three business days to process issuance once clearances and fees are complete; major additions or new dwellings require full plan check and commonly run several weeks to a few months depending on backlog. | Multi-week to multi-month plan review depending on scope, clearances, and backlog (no single published county figure). | Plan review for qualifying small rooftop PV systems of 10 kW or less is completed in a period not to exceed three business days (county-published); SolarAPP+ provides automated approval for eligible systems. | — | Among the fastest permits; handled by appointment-based permit creation with no formal plan check for simple change-outs (no published day-count). | — | Riverside County PLUS Online (EnerGov / Tyler Technologies) |
| Sacramento | CA | Several weeks for standard projects; longer for complex or hillside sites | Weeks to months depending on scope and fire/accessibility review | Instant/same-day for SolarAPP+ eligible systems | Same-day to 1 week for standard scopes | — | — | Sacramento Citizen Access |
| San Bernardino County | CA | Weeks to months depending on site and review layers | — | Days to a few weeks for standard residential systems | Same-day to 1 week for standalone scopes | Same-day to 1 week | — | San Bernardino County Citizen Access |
| San Diego | CA | Same-day for ~50% of simple permits | Variable — see DSD weekly snapshot | Often processed same-day or within a few business days for standard residential systems | Same-day to 1 week for straightforward scopes | — | — | San Diego DSD |
| Santee | CA | Routed through standard plan check; timing depends on plan-check queue and resubmittal quality (no published day-count). | Standard plan check; no city-published day-count (timing depends on scope and review rounds). | SB 379 requires automated same-day permitting for qualifying residential solar in cities Santee's size; confirm the current solar path with the Planning & Building Department. | Eligible like-for-like trade work is often issued over the counter through the portal; engineered or non-standard work routes to plan check (no published figure). | — | — | Santee Customer Self Service (EnerGov / Tyler Technologies) |
| Simi Valley | CA | Same-day online issuance for qualifying express scope | — | — | — | — | — | Simi Valley Customer Self Service (EnerGov) |
| South Pasadena | CA | — | — | Same-day issuance for eligible residential rooftop PV | Same-day to 1 week for standalone electrical scopes | Same-day to 1 week for standalone mechanical scopes | Same-day to 1 week for standalone plumbing scopes | South Pasadena Citizen Access |
| Temecula | CA | 10-12 business days for the initial plan review; 5-7 business days for each resubmittal or revision (City of Temecula published plan review times). | 10-12 business days for the initial review; 5-7 business days per resubmittal. The city's Fast Track program lists the same 10-12 / 5-7 day construction review windows for business projects. | SolarAPP+ permits issue automatically after automated approval; qualifying City Standard Plan systems get expedited review in 3 business days; standard PV systems take 10-12 business days. | Counter or over-the-counter issuance for simple work; plan-reviewed jobs follow the 10-12 business-day initial review schedule. | Often issued at the counter for like-for-like replacements; plan-reviewed work follows the 10-12 business-day initial review schedule. | — | Temecula Citizen Self Service (EnerGov / Tyler Technologies) |
| Thousand Oaks | CA | — | — | Varies; California's expedited-solar law requires streamlined review for eligible small residential systems, though no city day-count is published. | Varies by scope; minor work is often over-the-counter (no published city SLA). | Varies by scope; minor work is often over-the-counter (no published city SLA). | Varies by scope; minor work is often over-the-counter (no published city SLA). | Thousand Oaks TO/24 Customer Self Service (EnerGov / Tyler Technologies) |
| Tustin | CA | Subject to the citywide standard of 10 working days for a first submittal and 5 working days for resubmittals; minor work may be handled at the front counter where staff are available. | Plan check returned within 10 working days for a first submittal and 5 working days for subsequent submittals; expedited review available for an added fee. | Subject to the citywide 10-working-day first-submittal / 5-working-day resubmittal standard; California law sets shorter mandates for eligible small residential systems. | Simple trade permits are frequently issued over the counter; anything requiring plan review follows the 10-working-day first-submittal standard. | — | — | Tustin Customer Self Service (EnerGov / Tyler Technologies) |
| Ventura | CA | — | The city states plan-check submittals are reviewed in the order received; no specific day-count is published for general building plan check. Plan a few weeks for first review and longer for projects in the coastal zone or a historic district. | Issued in real time, in a matter of minutes, when the application passes automated compliance checks (per the city's instant-permit program). | Issued in real time, in a matter of minutes through the instant-permit program. | Issued in real time, in a matter of minutes through the instant-permit program. | Issued in real time, in a matter of minutes for eligible non-historic homes. | Ventura Customer Self Service (EnerGov / Tyler Technologies) |
| Westminster | CA | Over the counter, typically issued the same day (call for a plan-check appointment). | Over the counter, typically same day. | Auto-issued in real time for SolarAPP+-eligible systems; otherwise over the counter, same day. | Over the counter, typically same day. | — | — | Westminster Civic Access (EnerGov / Tyler Technologies) |
Timelines are estimates from official city guidelines. Actual processing depends on project complexity, completeness of application, and current department workload.
Stop comparing — start tracking
Track your permit. Right now. Free.
Enter your permit number — we'll auto-detect the jurisdiction and pull the live status from the city portal. No signup needed to try it.
Detailed Timelines by City
City of Alhambra, CA
→
City of Alhambra, CA
Alhambra Customer Self Service (EnerGov / Tyler Technologies) · 626-570-5032
View city page →Alhambra's Building Division publishes a 2-4 week plan-check review timeframe, and a plan-check application expires if no permit is issued within one year.
Building / Remodel Permit
Plan-check review runs about 2-4 weeks per the Building Division's published timeframe; the plan-check application expires if no permit is issued within one year.
Accessory Dwelling Unit (ADU) Permit
Reviewed ministerially within 60 days of a complete application; a detached ADU built from a preapproved plan is decided within 30 days.
Solar Photovoltaic Permit
Subject to plan check; the Building Division's general review timeframe is 2-4 weeks, with simpler residential PV often faster.
Electrical Permit
No published city day-count; smaller electrical work is often handled quickly, while plan-check items fall under the 2-4 week review window.
Mechanical (HVAC) Permit
No published city day-count; straightforward equipment changeouts are typically processed quickly, larger systems fall under plan check.
Plumbing Permit
No published city day-count; simple jobs like water-heater replacements are typically processed quickly, larger scopes fall under plan check.
Sign Permit
Subject to plan check and possible Planning review; the Building Division's general review timeframe is 2-4 weeks.
Local Tips
- Alhambra runs permitting on the Tyler EnerGov Citizen Self-Service portal (alhambraca-energovpub.tylerhost.net), and as of December 1, 2025 the separate online inspection-request form was retired so all inspection requests go through that portal.
- Building plan-check applications expire by limitation and become null and void if no permit is issued within one year of the application date, so stalled projects can quietly lapse.
City of Anaheim, CA
→
City of Anaheim, CA
Anaheim Next · (714) 765-4311
View city page →Anaheim building permits go through plan check and inspection phases, with processing times varying by project complexity.
Building Permit
2-6 weeks depending on project complexity
Residential Electric Panel Upgrade
Same-day to 1 week
Solar Permit
1-2 weeks
Mechanical / Plumbing Permit
Same-day to 1 week
Accessory Dwelling Unit (ADU) Permit
60 days maximum by state law once complete
Local Tips
- Anaheim is the largest city in Orange County by population (over 350,000) and home to Disneyland Resort — the Resort District has specific zoning and permitting requirements separate from residential areas.
- Anaheim uses the Accela Citizen Access portal branded as 'Anaheim Next' at aca-prod.accela.com/ANAHEIM — separate from neighboring Orange County cities like Santa Ana.
City of Carlsbad, CA
→
City of Carlsbad, CA
Carlsbad Customer Self Service (EnerGov / Tyler Technologies) · 442-339-2719
View city page →Carlsbad does not publish a fixed plan-check turnaround; simple permits are issued without plan review while coastal-zone, Village & Barrio, and airport-area projects add review layers.
Residential alteration / remodel / repair
Plan-check review required; the city does not publish a fixed turnaround, so timing depends on project scope and revision cycles.
Simple plumbing, mechanical and electrical permits
No plan check required; issued over the counter or by email rather than through a multi-week plan review.
Roof-mounted residential solar
SolarAPP+ provides automated, same-day permit issuance for eligible standard residential rooftop systems.
Accessory Dwelling Unit (ADU)
Pre-approved permit-ready plans are intended to save homeowners roughly three to six months of planning and design time versus custom plans.
Coastal Development Permit (CDP)
Discretionary review; processing time varies by project and whether California Coastal Commission involvement is triggered, so no fixed day-count is published.
Reroof permit
Generally a no-plan-check permit; issued without the plan-review wait that larger projects face. Confirm current handling with the Building Division.
Commercial tenant improvement / new construction
Full plan check; the city does not publish a fixed turnaround, and timing scales with scope and corrections.
Manufactured / mobile home permit
Varies by scope; not published as a fixed figure by the city.
Local Tips
- Coastal zone is huge here: about 37% of Carlsbad sits in the California Coastal Act coastal zone, so a wide range of projects need a Coastal Development Permit on top of the building permit, and some coastal design standards await California Coastal Commission certification.
- The Village & Barrio Master Plan governs the historic downtown core — the Village and the Barrio. Projects there face extra design review.
City of Carson, CA
→
City of Carson, CA
Carson Customer Self Service (EnerGov / Tyler Technologies) · (310) 830-7600
View city page →Carson issues over-the-counter permits (reroofs, water heaters, panel swaps) quickly and SolarAPP+ solar in minutes, while new construction and additions require Planning approval plus Building & Safety plan check.
Reroof
Over-the-counter; issued once the submittal is verified complete and fees are paid. No specific day-count is published by the city.
Water Heater / Plumbing Changeout
Over-the-counter; issued after the application is confirmed complete and fees are paid. No published day-count.
Electrical Upgrade
Over-the-counter for standard upgrades; 400A panels add plan-check review time. No published day-count.
Window Replacement
Over-the-counter; issued once complete and fees are paid. No published day-count.
Photovoltaic (SolarAPP+)
SolarAPP+ issues the approval document instantly (often within minutes) when the design passes the automated code check.
Additions / New Construction
Plan check required; timeline varies with project scope and correction cycles. Carson does not publish a fixed turnaround.
Methane Gas Control System
Plan check required; methane review and a Fire Department component extend the timeline beyond a standard permit. No published day-count.
Demolition
Varies; no specific city-published turnaround. Confirm requirements with Building & Safety before applying.
Local Tips
- Carson sits on heavily industrial, oil-impacted ground, and its building code (adopting Los Angeles County Title 26 / California Building Code) requires a methane gas control system for many sites near landfills or oil and gas wells. When that triggers, Carson charges 125% of standard building permit fees for the affected structure.
- The Carousel Tract — about 285 homes built on a former Shell Oil tank farm — sits in Carson, with soil and groundwater contaminated by petroleum hydrocarbons, benzene, and methane. Projects in and around such legacy-contamination areas can face extra geotechnical and environmental scrutiny during permitting.
City of Charlotte, NC
→
City of Charlotte, NC
Charlotte Citizen Access · (704) 336-3569
View city page →Charlotte permits go through plan review and inspection phases, with processing times varying by project type.
Residential Building Permit
1-2 family: ~7 days · Townhouse: ~12 days
Commercial Building Permit
<10K sf: ~10 days · Larger: ~15 days
Land Development Permit
Weeks to months depending on site complexity and stormwater review
Zoning Use Permit (ZUP)
Days to a few weeks for straightforward uses
Grading Permit (GRS)
Multiple weeks including erosion control plan review
Land Development Guide Permit (LDGP)
Varies widely based on project size and infrastructure scope
Building Inspection Case
Scheduled per construction phase
Code Enforcement Case
Ongoing until resolved
Local Tips
- Charlotte is actively migrating every contractor and homeowner account from its legacy WebPermit portal to Accela Citizen Access — the county has stated the old portal 'will not remain open indefinitely,' so every user is being forced to set up a fresh Accela account with a new workflow even though surety bonds and license numbers carry over.
- Charlotte's permit numbers use a distinctive TYPE-YEAR-SEQUENCE format such as LDC-2024-001234, ZUP-2024-000567, or GRS-2024-000123 — different from most other Accela cities' numbering conventions and recognizable at a glance.
City of Costa Mesa, CA
→
City of Costa Mesa, CA
Costa Mesa TESSA (EnerGov / Tyler Technologies) · (714) 754-5273
View city page →Costa Mesa does not publish a guaranteed plan-check turnaround; Insta-Permits issue in 20 minutes or less while plan-check projects vary by scope.
Residential building permit (additions, alterations, repairs)
Varies by scope; plan check is required for most projects. Costa Mesa does not publish a guaranteed day-count — contact Building Safety for current review times.
Commercial building alterations permit
Requires plan check; timeline depends on project size and completeness of the submittal. No single published turnaround.
Insta-Permit (fast-tracked online permit)
Once City Standard Plans are completed, application and issuance take 20 minutes or less.
Water heater / furnace change-out permit
Generally issued at the counter (or online via Insta-Permit if eligible).
Residential rooftop solar permit
Expedited under the city's streamlined solar process; complete applications for eligible small residential systems are designed for fast handling.
Accessory Dwelling Unit (ADU) permit
Standard ADU applications go through plan check; choosing a pre-approved plan is intended to reduce review time and cost.
Block wall / fence permit
Routine; many qualify for over-the-counter or Insta-Permit issuance when standard details are used.
Reroof / roofing permit
Typically a routine over-the-counter or online permit for standard reroofs.
Local Tips
- Costa Mesa's EnerGov portal is branded 'TESSA' (Totally Electronic Self-Service Application) and launched in August 2023. It serves over 14,000 customers and supports more than 70 application types.
- Insta-Permits: Costa Mesa issues fully online 'Insta-Permits' for qualifying simple projects in 20 minutes or less, but only if the applicant uses the City's Standard Plans. This is a city-specific fast track separate from standard plan check.
City and County of Denver, CO
→
City and County of Denver, CO
Denver Development Services · (720) 865-2705
View city page →Denver permits go through plan review with the Community Planning and Development department, with timelines varying by project type.
Residential Building Permit
Up to ~180-day target (major projects)
Commercial Building Permit
~20 business days (standard)
Solar / PV Permit (under 10 kW)
~1-2 weeks for systems <10 kW
Electrical Permit
Same-day to 1 week for standalone scopes
Mechanical Permit
Same-day to 1 week
Plumbing Permit
Same-day to 1 week
Zoning Permit
Days to a few weeks for standard residential zoning review
Local Tips
- Denver is a consolidated city and county, so a single permit covers what would otherwise be two separate filings in most other markets — one Accela account at CPD handles building, zoning, and most trade permits across the entire Denver jurisdiction.
- Effective December 2025, Denver added a 2.5% credit card surcharge on permit payments through the CPD portal, which changed how many contractors and homeowners decide to pay for fees on larger permits.
City of El Cajon, CA
→
City of El Cajon, CA
El Cajon PACO (EnerGov / Tyler Technologies) · (619) 441-1726
View city page →El Cajon invoices the initial plan-check fee within 1-2 business days and review begins once it is paid; eligible solar issues in minutes via SolarAPP+ while standard projects take weeks to months.
Residential Solar / Photovoltaic (SolarAPP+)
Instant online issuance — often within minutes for eligible systems.
Residential Building Permit
Plan check fee invoiced within 1–2 business days of submittal; full review time varies by scope and corrections.
Accessory Dwelling Unit (ADU)
State law requires approval or denial of a complete ADU application within 60 days.
Electrical / Mechanical / Plumbing (Trade) Permit
Same-day to over-the-counter for qualifying like-for-like work; plan check adds time for larger scope.
Reroof Permit
Often issued over the counter / online for standard residential reroofs.
Commercial Building / Tenant Improvement
Weeks to months depending on scope, occupancy change, and required review layers.
Sign Permit
Varies by sign type and whether planning review is triggered.
Demolition Permit
Varies; depends on required disconnections and agency clearances.
Local Tips
- El Cajon's permit portal is branded PACO (Project Assistance Center Online) but runs on Tyler EnerGov Citizen Self Service. The city went live on EnerGov in July 2020.
- Review doesn't start when you hit submit — it starts when you pay. After you apply through PACO, the city emails you within 1 to 2 business days with an invoice for the initial plan check or review fee, and the clock on review begins once that fee is paid.
City of El Monte, CA
→
City of El Monte, CA
El Monte Customer Self Service (EnerGov / Tyler Technologies) · (626) 580-2050
View city page →El Monte issues express residential permits (panel upgrades, water-heater swaps, reroofs) without plan check, while larger projects route through in-person plan check at City Hall West.
Residential Electrical Panel / Service Upgrade
Available as an express online application; issued without plan review once the application and fees are processed. El Monte does not publish a guaranteed turnaround figure.
Water Heater Change-Out (Plumbing)
Express online application, no plan review. El Monte does not publish a specific day count; treat as same-day issuance for qualifying same-location swaps.
Wall Heater Change-Out (Mechanical)
Express online category; issued without plan check. No published turnaround figure from the city.
Residential Reroof
Offered as an express residential category; simple reroofs are typically issued without plan check. The city does not publish a fixed turnaround.
Rooftop Solar (SolarAPP+)
Auto-issued for eligible systems; the CSS portal creates the permit record shortly after a SolarAPP+-approved submittal, pending fee payment.
Accessory Dwelling Unit (ADU / JADU)
California law caps ministerial ADU review at 60 days from a complete application; complex submittals may take longer if corrections are issued.
Demolition
Requires counter submittal and applicable clearances. El Monte does not publish a specific processing duration.
Commercial Tenant Improvement / Residential Remodel (Plan Check)
Processed through plan check; turnaround depends on scope, completeness, and number of correction cycles. El Monte does not publish a standard review-time figure.
Local Tips
- El Monte sits on the alluvial floodplain between the San Gabriel and Rio Hondo rivers in the San Gabriel Valley, so structural and ground-disturbing projects can trigger geotechnical review for liquefaction-prone soils under California's Seismic Hazards Mapping Act before a permit is issued.
- The city's permit portal is Tyler EnerGov's CSS (Citizen Self Service) Portal at elmonteca-energovweb.tylerhost.net — not Accela, which neighboring South El Monte uses. The two cities are separate jurisdictions with different systems despite the similar names.
City of Encinitas, CA
→
City of Encinitas, CA
Encinitas Customer Self Service (EnerGov / Tyler Technologies) · (760) 633-2710
View city page →Encinitas does not publish a standard plan-check turnaround; coastal-bluff and hillside projects take longer for geotechnical or slope review, while eligible solar issues instantly via SolarAPP+.
Residential building permit (new homes, additions, remodels)
The city does not publish a standard plan-check turnaround; third-party guides cite roughly 10 days for an initial review, and corrections, coastal, or hillside issues add time.
Accessory Dwelling Unit (ADU) / Permit-Ready ADU (PRADU)
No single published day-count; permitting commonly runs a few months depending on complexity and completeness. State law caps ministerial ADU review at 60 days from a complete application.
Solar PV via SolarAPP+
SolarAPP+ issues an automated permit instantly for eligible projects once the SolarAPP+ approval is obtained.
Heat pump water heater (express)
Permits are issued within 24 hours of application when the One Day checklist compliance is acknowledged, per the city.
Trade permits (electrical, plumbing, mechanical)
Trade permits typically clear faster than full building plan check; the city does not publish a fixed day-count for over-the-counter trade permits.
Coastal Development Permit (CDP)
Discretionary review; timelines run weeks to months depending on hearing requirements and appeals, with no fixed published day-count.
Commercial building permit (tenant improvement, new construction, change of use)
No single published city figure; commercial review varies with scope and corrections.
Local Tips
- Proposition A (the "Right to Vote" amendment, approved in 2013) caps building height citywide at 30 feet or two stories and requires a public vote for upzoning or any exception above that limit — a constraint city councils cannot change on their own.
- Encinitas issues its own Coastal Development Permits. The California Coastal Commission certified the city's Local Coastal Program and the city assumed CDP authority in 1995; much of the city also sits under a Coastal Height Limit Overlay Zone capping height at 30 feet.
City of Fort Lauderdale, FL
→
City of Fort Lauderdale, FL
LauderBuild · (954) 828-6520
View city page →Fort Lauderdale permits include plan review and inspection stages, with Florida-specific wind and flood zone requirements.
Residential Building Permit
~30 business days (target)
Commercial Building Permit
~30 business days (target)
Walk-Thru Permit
Next business day for eligible scopes
Roofing Permit
Days to a few weeks depending on wind-zone requirements
Electrical Permit
Same-day to 1 week for standalone scopes
Plumbing Permit
Same-day to 1 week
Engineering / Right-of-Way Permit
1-3 weeks for standard scopes
Local Tips
- Fort Lauderdale's LauderBuild portal has a unique 'Walk-Thru' permit system: applications can be submitted at any time but are only processed during a narrow next-business-day intake window (typically 8:00-9:30am), so missing the slot means waiting an extra day regardless of how simple the permit is.
- Hurricane recovery cycles create massive permit surges in Fort Lauderdale — storm season typically drives large spikes in roofing, electrical, and structural permits, and wait times on inspection scheduling tend to grow accordingly during recovery.
City of Glendale, CA
→
City of Glendale, CA
Glendale Customer Self Service (EnerGov / Tyler Technologies) · (818) 548-3200
View city page →Glendale's regular plan check runs about 8-10 weeks from plan-check fee payment, and an issued permit is valid for 180 days.
Building permit (new construction, additions, alterations)
Regular plan check takes about 8-10 weeks from the date plan check fees are paid, per the City of Glendale; complex projects can take longer.
Electrical permit / service upgrade
Straightforward residential electrical permits are typically issued online without plan check; work tied to a larger project follows that project's plan check timeline.
Plumbing permit
Stand-alone residential plumbing permits are generally issued as online permits; no published day-count is available for routine plumbing reviews.
Mechanical / HVAC permit
Routine residential mechanical permits are generally issued as online permits and verified by field inspection.
Solar / photovoltaic permit
Residential rooftop solar is commonly handled as an online permit, though the City does not publish a specific day-count for solar review.
Accessory Dwelling Unit (ADU) building permit
ADU building permits go through plan check; the City's general guidance is about 8-10 weeks of regular plan check from fee payment, varying by project.
Demolition permit
No published day-count; timing depends on the prerequisite sewer-cap plumbing permit and any related reviews.
Online (field-verified) permits
Typically issued promptly online; correctness is confirmed at the field inspection rather than during plan check.
Local Tips
- Glendale runs an online-only Tyler EnerGov portal: all permit applications are submitted, reviewed, and issued through glendaleca-energovweb.tylerhost.net, and the City states nothing is submitted in person — the counter is for inquiries, not filing.
- Single-family residential projects must obtain Planning pre-screening approval before the building permit application is submitted; the City warns that filing without it causes the permit application to be voided.
City of Grass Valley, CA
→
City of Grass Valley, CA
Grass Valley Citizen Access · (530) 274-4340
View city page →Grass Valley building permits typically take 2-4 weeks per plan review cycle. Processing times vary by project complexity and current departmental workload.
Residential Building Permit
2-4 weeks per plan review cycle
Commercial Building Permit
2-4 weeks per plan review cycle
Electrical Permit
Same-day to 1 week
Mechanical / Plumbing Permit
Same-day to 1 week
Fire Department Permit
Varies by scope
Local Tips
- Grass Valley is in Nevada County (not to be confused with the state of Nevada) — county-level permits for unincorporated areas are handled separately through the Nevada County Building Department.
- As of January 1, 2026, all new permit applications must comply with the 2025 California Building Standards Codes, which are based on the updated International Building Codes.
City of Indio, CA
→
City of Indio, CA
Indio Customer Self Service (EnerGov / Tyler Technologies) · (760) 391-4110
View city page →Indio does not publish a guaranteed plan-review turnaround; small residential rooftop solar gets an expedited checklist review under the city's solar ordinance.
New single-family residential construction
Requires full plan check; the city does not publish a guaranteed turnaround, and timing scales with project complexity and the number of correction cycles.
Residential addition / remodel
Plan review required; no city-published day-count. After you submit and pay the application fee, the city aims to email you within 5 to 10 business days.
Small residential rooftop solar (PV)
Expedited, nondiscretionary checklist review under Municipal Code 151.060; the city does not publish a specific day-count.
Trade permits (electrical, plumbing, mechanical/HVAC)
Often issued without plan review; no published day-count for over-the-counter trade permits.
Re-roof permit
Generally a fast, no-plan-review permit; no specific published day-count.
Commercial tenant improvement / new commercial construction
Full plan check; the city does not publish a specific turnaround, and new commercial construction takes longest.
Grading permit
Depends on the dust-control plan approval and site review; no specific published day-count.
Local Tips
- Indio sits inside the Coachella Valley blowsand corridor (roughly two miles either side of I-10 through the city), so projects that disturb more than 5,000 sq ft need an approved PM10 fugitive dust control plan before grading — a desert-specific requirement tied to Indio's 2003 dust-control ordinance (No. 1357) and SCAQMD Rules 403/403.1.
- All permit applications must be filed online through the Tyler EnerGov Citizen Self Service (CSS) portal as of January 2024; if you applied through CSS, inspections must be scheduled online through your CSS login, and phone/email inspection requests are not accepted for online-filed permits.
City of Laguna Niguel, CA
→
City of Laguna Niguel, CA
Laguna Niguel Customer Self Service (EnerGov / Tyler Technologies) · (949) 362-4360
View city page →Laguna Niguel publishes a 10-business-day first-submittal / 5-business-day resubmittal building plan-check standard; grading runs longer and SolarAPP+ solar issues same day.
Residential building permit (additions, remodels, alterations)
10 business days for a first submittal, 5 business days for each resubmittal (city-published plan-check standard).
Residential rooftop solar (SolarAPP+)
Issued the same day once the SolarAPP+-approved application is complete and fees are paid.
Accessory Dwelling Unit (ADU) / Junior ADU
Standard building plan check applies (10 business days first submittal); pre-approved plan sets shorten review.
Grading permit (preliminary and precise)
About three weeks for the first plan check and two weeks for resubmittals (city-published).
Mechanical / electrical / plumbing (HVAC, re-pipe, electrical panel upgrade)
Accepted as online submittals; simple trade permits are processed quickly rather than going through full plan check. No separate published day-count.
Reroof and retrofit windows/doors
Accepted as online submittals and typically processed without formal plan check. No separate published day-count.
Local Tips
- Laguna Niguel is a master-planned community with more than 120 homeowner associations governed by CC&Rs. Many HOAs require architectural approval of exterior changes, and HOAs remain subject to the city's zoning code, so check your community's CC&Rs and architectural committee before you apply.
- Hillside terrain drives the grading rules: cut slopes are generally limited to 2:1, steeper only with proper engineering or engineering-geology reports approved by the Building Official, and a precise grading permit must be issued before related building permits.
City of Los Angeles, CA
→
City of Los Angeles, CA
LADBS · (213) 482-0000
View city page →LA permits can take weeks to months depending on project complexity and plan check requirements.
Residential Building Permit
Express: same-day · Plan Check: 4-12 weeks
Commercial Building Permit
Plan Check: 4-12 weeks
Solar / PV Permit (Express Permit / SolarAPP+)
Same- to next-day via Express / SolarAPP+
Electrical Permit
Same-day to a few days for straightforward scopes
Mechanical / HVAC Permit
Same-day to 1 week
Plumbing Permit
Same-day to 1 week
Soft-Story Retrofit Permit
Program-specific review; engineering letter required upfront
Change of Use / Certificate of Occupancy
Varies; includes zoning clearance and final CofO inspection
Local Tips
- LADBS requires a separate Certificate of Occupancy inspection for any change of use, even when the scope of work is already covered under an active building permit — meaning a single project can involve parallel inspection tracks that both need to clear before the space can be legally occupied.
- Los Angeles has a dedicated mandatory soft-story retrofit program with its own fast-track queue, but applications require an engineer-stamped retrofit letter submitted upfront — starting the process without that letter in hand is one of the most common causes of rejection.
Los Angeles County, CA
→
Los Angeles County, CA
EPIC-LA · (626) 458-3173
View city page →County permits often require coordination between multiple departments, adding time to the approval process.
Residential Building Permit
Several weeks to months depending on complexity and contract city review layers
Grading Permit
Weeks to months including geotechnical and hillside review where applicable
Flood Protection / Floodplain Permit
Weeks depending on FEMA overlay and review findings
Solar / PV Permit
Same-day issuance typical for small residential PV through EPIC-LA
Electrical Permit
Same-day to 1 week for standalone scopes
Mechanical / Plumbing Permit
Same-day to 1 week
Environmental / Fire / Public Works Review
Weeks to months layered on top of standard building review
Local Tips
- EPIC-LA serves both unincorporated Los Angeles County and a large number of contract cities — meaning a 'county' permit may actually cover work inside a specific incorporated city that contracts its building department to LA County DPW, so the same permit portal handles multiple jurisdictions under one roof.
- LA County permit numbers span 47 distinct prefix formats across the EPIC-LA system — including compound prefixes like UNC-*, WLV-*, LKW-* for community areas, standalone BLD/ELEC/MECH/PLMB prefixes, and hyphenated formats like FEPC2024-0885 for environmental work — which can make it confusing to tell at a glance which track a permit is on.
Mecklenburg County, NC
→
Mecklenburg County, NC
Mecklenburg County Citizen Access · (980) 314-2633
View city page →County permits may require additional zoning and environmental review alongside standard building plan check.
Residential Building Permit
Weeks for standard projects; longer for custom or complex sites
Commercial Building Permit
Multiple weeks to months based on project scope
Solar / PV Permit
~7-12 business days (aligned with residential plan review)
Electrical Trade Permit
Same-day to 1 week for standard residential scopes
Mechanical Trade Permit
Same-day to 1 week
Plumbing Trade Permit
Same-day to 1 week
Code Enforcement Case
Ongoing until resolved
Local Tips
- Mecklenburg County uses a shared 'X-number' account system with Charlotte Land Development: contractors need a verified professional license before they can attach a bond or trust account to their X-number for permit payments, which is a common stumbling block for new accounts.
- Mecklenburg County Code Enforcement serves both unincorporated areas and several partner towns for building inspections, so a 'county' permit may actually cover a project inside a specific town depending on the inter-local agreement — always check which jurisdiction the permit was pulled under.
City of Mission Viejo, CA
→
City of Mission Viejo, CA
Mission Viejo Citizen Self Service (EnerGov / Tyler Technologies) · (949) 470-3054
View city page →Mission Viejo publishes a ~10-business-day target for commercial tenant-improvement plans; residential plan check varies by scope, and eligible solar issues instantly via SolarAPP+.
Residential room addition / alteration
City does not publish a fixed day count for residential plan check; varies by project size, structural scope, and number of correction cycles.
Tenant improvement (commercial)
Typically plan checked and approved or returned for corrections within 10 business days (city-published figure for tenant improvement plans).
Residential solar (SolarAPP+)
Eligible, code-compliant projects receive an instant (same-day) permit through SolarAPP+; non-eligible projects fall back to standard plan check.
Accessory Dwelling Unit (ADU / JADU)
Ministerial review through building permit plan check; the city does not publish a Mission Viejo-specific day count (state law sets a 60-day ministerial review window for complete ADU applications).
Reroof
Not published by the city; reroofs are commonly handled as a quick online permit when no plan check is triggered.
HVAC / mechanical changeout
Not published by the city; equipment-changeout permits are commonly issued quickly online when no structural or energy review is triggered.
Electrical service panel
Not published by the city; panel permits are commonly issued quickly online when no plan check is triggered.
In-ground pool / spa
Not published by the city; pool plans go through plan check and timelines vary by project.
Local Tips
- Expansive soils are common in Mission Viejo, so the city requires foundation footings at a minimum depth of 24 inches (with prescribed slab reinforcement) unless a licensed soils report recommends otherwise.
- High sulfate levels are common in Mission Viejo soils, so concrete in contact with soil must use a minimum 4,500 psi ultimate compressive strength, a 0.45 water-cement ratio, and Type V cement unless a soils report says otherwise.
City of Moorpark, CA
→
City of Moorpark, CA
Moorpark Self-Help Online Portal (EnerGov / Tyler Technologies) · (805) 517-6272
View city page →Moorpark publishes no fixed turnaround; simple over-the-counter items are issued quickly while plan-check projects vary by scope and review cycles.
Reroof permit
Often a same-day or over-the-counter-style permit, but Moorpark does not publish a guaranteed turnaround — confirm with the Building and Safety Division.
Water heater replacement permit
Typically issued quickly as a simple replacement permit; the city publishes no fixed figure, so timing is not guaranteed.
Rooftop solar / photovoltaic (PV) permit
California's SB 379 framework requires cities to offer expedited/automated solar permitting; Moorpark publishes no specific day-count, so timing is not guaranteed.
HVAC / mechanical permit
Usually a simple permit, but Moorpark publishes no fixed turnaround time.
Electrical permit (panel upgrade / EV charger)
Often issued without lengthy review for straightforward work, but no published turnaround is guaranteed.
Block wall / garden wall permit
Plan review applies and timing varies; the city publishes no fixed figure.
Patio cover permit
Timing depends on whether plans need structural review; no published turnaround is guaranteed.
Accessory dwelling unit (ADU) permit
California law requires ministerial approval or denial of a complete ADU application within 60 days; a complete application must be acknowledged within 15 business days under recent state amendments.
Local Tips
- Moorpark's Building and Safety Division is not staffed in-house — it is provided through contract services by Charles Abbott Associates, a private firm the city has contracted with for building and safety since 1989. Plan review and permit issuance run through that contracted staff.
- City Hall (and the permit counter) operates on a 9/80-style schedule: walk-in counter service is mornings only (roughly 7:30 a.m.–1:00 p.m. Monday–Thursday) with afternoons by appointment, and City Hall is closed every other Friday — so confirm the Friday schedule before driving to 323 Science Drive.
City of Murrieta, CA
→
City of Murrieta, CA
Murrieta Customer Self Service (EnerGov / Tyler Technologies) · (951) 461-6062
View city page →Murrieta publishes a standard processing time of about 15 business days; self-issuing and SolarAPP+ permits skip the plan-review queue.
Residential Solar Photovoltaic (SolarAPP+)
Instant / same-day automated approval for eligible projects.
Residential Water Heater (Like-for-Like)
Self-issuing (issued at submittal); no plan review queue.
Residential HVAC (Like-for-Like)
Self-issuing (issued at submittal); no plan review queue.
Residential Building Permit (additions, alterations, ADUs/JADUs)
City-published permit processing time of about 15 business days.
Commercial / Tenant Improvement Permit
City-published permit processing time of about 15 business days (longer for multi-discipline projects).
Main Electrical Panel Upgrade
City-published permit processing time of about 15 business days (faster when self-issuing criteria are met).
Grading Permit
Varies with project scope; no single published day-count for grading.
Pool / Spa Permit
City-published permit processing time of about 15 business days.
Local Tips
- Murrieta issues residential solar instantly through SolarAPP+, an automated review that approves code-compliant roof-mounted PV systems on the spot — but properties with zero lot lines are explicitly excluded and must use a standard solar permit instead.
- Like-for-like residential water heater and HVAC replacements are self-issuing in Murrieta: the permit is issued at submittal with no plan-review queue, as long as size, location, and fuel/utility type are unchanged.
City of Ontario, CA
→
City of Ontario, CA
Ontario Citizen Access · (909) 395-2023
View city page →Ontario permits go through plan check and inspection phases, with timelines varying by project scope.
Residential Building Permit
Several weeks for standard residential projects
Industrial / Warehouse Building Permit
Weeks to months for new warehouse construction
Commercial Tenant Improvement Permit
Weeks to months depending on scope and fire/accessibility review
Solar / PV Permit (SolarAPP+)
Instant issuance for qualifying residential PV (≤38.4 kW) via SolarAPP+
Electrical Permit
Same-day to 1 week for standalone scopes
Mechanical / HVAC Permit
Same-day to 1 week
Plumbing Permit
Same-day to 1 week
Local Tips
- Ontario is one of the largest logistics, warehouse, and industrial markets in Southern California, so industrial building permits tied to warehouse construction and tenant improvements are a disproportionately large share of the city's permit volume compared to neighboring residential-dominant cities.
- Ontario International Airport drives additional review for projects inside the airport influence area — proximity to the runway affects height limits, noise overlays, and in some cases requires FAA airspace review on top of the standard building permit process.
City of Palm Springs, CA
→
City of Palm Springs, CA
Palm Springs Online (EnerGov / Tyler Technologies) · (760) 322-8398
View city page →Palm Springs runs a formal multi-division plan review measured in weeks, assigning a 'Target Date' per review cycle rather than a fixed turnaround.
Residential alteration / addition (building permit)
Plan review runs in weeks and is tracked by a portal 'Target Date'; the city does not publish a fixed day-count. Multi-division projects take longer.
Water heater replacement
Commonly handled as over-the-counter work; the city does not publish a specific turnaround figure.
HVAC / mechanical changeout
Commonly handled as over-the-counter work; the city does not publish a specific turnaround figure.
Reroof permit
Commonly handled as over-the-counter work; the city does not publish a specific turnaround figure.
Fence / wall permit
Timeline varies by project; the city does not publish a specific turnaround figure.
Patio cover permit
Timeline varies by project; the city does not publish a specific turnaround figure.
Accessory structure / shed permit
Timeline varies by project; the city does not publish a specific turnaround figure.
Solar photovoltaic (PV) permit
The city does not publish a specific solar turnaround figure on its building pages.
Local Tips
- Class 1 historic sites need a Certificate of Appropriateness from the Historic Site Preservation Board (HSPB) before exterior alterations or demolition. The code defines a 'major alteration' as removing 25% or more of the lineal footage of street-facing elevations (or more than 50% of all exterior elevations), and 'demolition' as a 100% tear-down — a real constraint given Palm Springs' mid-century-modern building stock. The HSPB generally meets the first Tuesday of each month.
- Palm Springs sits in a California Building Code 'special wind region.' Standard ASCE wind-speed maps don't apply cleanly here, so structural designs often need site-specific wind values determined by a design professional — something that can add to plan-review scope on new construction and additions.
City of Pasadena, CA
→
City of Pasadena, CA
Pasadena Permits (EnerGov Self Service) · (626) 744-4200
View city page →Pasadena's permit review is known for concurrent multi-department plan check, extensive historic district coverage, and the Permit Center's one-stop-shop design. ADU review is capped at 60 days by California law once deemed complete.
Residential Building Permit
Several weeks for standard plan check; significantly longer for landmark-district or historically designated properties
Historic Preservation / Design Review
Weeks to months layered on top of standard plan check
Commercial Tenant Improvement
Weeks to months depending on scope and occupancy changes
Accessory Dwelling Unit (ADU) Permit
60 days maximum once application is complete (state law)
Solar / Photovoltaic Permit
Same-day for qualifying automated permits; weeks for standard review
Electrical Permit
Same-day to 1 week for standalone electrical scopes
Mechanical / Plumbing Permit
Same-day to 1 week for standalone scopes
Local Tips
- Pasadena has extensive landmark districts and individually designated historic structures — any exterior alteration or addition inside a landmark district typically requires design review approval before a building permit can be issued, which can add weeks or months to a project's timeline. This is the #1 source of timeline surprise for contractors new to Pasadena.
- The Arroyo Seco and surrounding scenic areas are subject to additional design review and hillside considerations, so projects adjacent to the Arroyo face review layers that projects elsewhere in Pasadena don't encounter.
City of Pomona, CA
→
City of Pomona, CA
Pomona Permit Portal · (909) 620-2371
View city page →Pomona permits typically follow standard Southern California processing timelines with plan check and inspection stages.
Residential Building Permit
Several weeks for standard projects
Commercial Building Permit
Multiple weeks depending on scope
Accessory Dwelling Unit (ADU) Permit
60 days maximum by state law once complete
Solar / PV Permit (SolarAPP+ / EnerGov)
Instant auto-issued for qualifying residential PV via SolarAPP+ / EnerGov
Electrical Permit
Same-day to 1 week for standalone scopes
Mechanical / HVAC Permit
Same-day to 1 week
Plumbing Permit
Same-day to 1 week
Local Tips
- Pomona operates on a four-day work week for its Building and Safety counter (Mon-Thu), so applications submitted late Thursday typically don't get a response until the following Monday — planning submittal timing around the Friday closure is standard practice for Pomona contractors.
- Pomona runs its own EnerGov permit portal separate from the surrounding Accela cities (Ontario, Pasadena, San Bernardino County), so contractors working across Inland Empire cities have to juggle a different login and a different permit number format for Pomona jobs.
City of Poway, CA
→
City of Poway, CA
Poway Customer Self Service (EnerGov / Tyler Technologies) · (858) 668-4645
View city page →Poway publishes a per-cycle plan-check standard of up to 14 calendar days for building review and up to 28 calendar days for planning and engineering review, with most projects running multiple cycles.
Residential Building Permit
Up to 14 calendar days per cycle for building review; planning/engineering review up to 28 calendar days per cycle.
Accessory Dwelling Unit (ADU) / Junior ADU
Same building plan-check cycle as residential permits (up to 14 calendar days per cycle for building review); statewide ADU statutes also apply.
Electrical / Plumbing / Mechanical Permit
Varies by scope; routine trade work is faster than projects requiring full plan check.
Grading Permit
Engineering review up to 28 calendar days per cycle.
Re-roof Permit
Varies by scope; straightforward like-for-like re-roofs are faster than full plan-check projects.
Solar Photovoltaic Permit
Eligible small residential rooftop systems qualify for expedited/streamlined review under California law.
Brush Clearance Permit (no-fee)
Issued after a Fire Department home assessment; varies by request.
Local Tips
- More than 90% of Poway's geography is designated a Fire Hazard Severity Zone, much of it Very High, from surrounding open space. New construction must meet California Wildland-Urban Interface (WUI) ignition-resistant building requirements and PMC 15.24.100, and existing homes must maintain defensible space within 100 feet of the structure.
- Poway is 'The City in the Country,' and its zoning reflects that — many residential lots allow the keeping of large animals (horses and livestock). A lot must be at least 10,000 square feet to keep large animals, with the number of animals tied to parcel size (PMC 17.08.110). New equestrian structures like corrals, barns, and stables are reviewed against these standards.
Riverside County, CA
→
Riverside County, CA
Riverside County PLUS Online (EnerGov / Tyler Technologies) · (951) 955-1800
View city page →The County asks applicants to allow three business days to process issuance once clearances and fees are complete; qualifying small rooftop solar is reviewed within three business days, while larger projects need full plan check.
Residential building permit (BRES)
County asks applicants to allow three business days to process issuance once clearances and fees are complete; major additions or new dwellings require full plan check and commonly run several weeks to a few months depending on backlog.
Commercial building permit (BCOM)
Multi-week to multi-month plan review depending on scope, clearances, and backlog (no single published county figure).
Residential rooftop solar PV permit
Plan review for qualifying small rooftop PV systems of 10 kW or less is completed in a period not to exceed three business days (county-published); SolarAPP+ provides automated approval for eligible systems.
Mechanical / HVAC, water heater, and reroof permits
Among the fastest permits; handled by appointment-based permit creation with no formal plan check for simple change-outs (no published day-count).
Manufactured (mobile) home installation permit
Processing depends on submittal completeness; no single published county day-count.
Grading permit (BGR)
Varies widely with site size and required geotechnical or environmental review; no single published county day-count.
Patio cover, pool, and spa permits
Handled via appointment-based permit creation; simple patio covers can be quick while pools/spas may need additional review (no published county figure).
Local Tips
- Riverside County Building and Safety issues permits only for the county's UNINCORPORATED areas — not for incorporated cities like the City of Riverside, Palm Desert, or Murrieta, which run their own permit counters. Confirm your property's jurisdiction by address before applying, because the County (4080 Lemon Street) and the City of Riverside (3900 Main Street) are entirely separate permit offices.
- The County serves a huge geographic area through multiple service points, including the main Building and Safety counter at 4080 Lemon Street in Riverside and a desert-region permit assistance center in the Coachella Valley, so the office handling your permit depends on where the project sits.
City of Sacramento, CA
→
City of Sacramento, CA
Sacramento Citizen Access · (916) 808-5318
View city page →Sacramento permits follow standard California plan check and inspection workflows, with express options for smaller projects.
Residential Building Permit
Several weeks for standard projects; longer for complex or hillside sites
Accessory Dwelling Unit (ADU) Permit
4-6 months average for custom ADUs per city-reported data
SolarAPP+ Rooftop Solar Permit
Instant/same-day for SolarAPP+ eligible systems
Mechanical, Electrical, Plumbing (MEP) Permit
Same-day to 1 week for standard scopes
Commercial Tenant Improvement Permit
Weeks to months depending on scope and fire/accessibility review
Demolition Permit
Days to a few weeks once clearances are complete
Local Tips
- Sacramento reports that roughly 38% of ADU plan check submittals are returned for corrections on the first review, which is a major driver of the 4-6 month average timeline contractors see on custom ADU projects.
- The city offers SolarAPP+ for instant automated residential solar permits on eligible systems — one of a small number of California cities to deploy the SolarAPP+ toolkit, which bypasses traditional plan check entirely.
San Bernardino County, CA
→
San Bernardino County, CA
San Bernardino County Citizen Access · (909) 387-8311
View city page →County permits may require fire, health, and environmental clearances in addition to standard building review.
Residential Building Permit
Weeks to months depending on site and review layers
Mountain / High-Fire-Hazard Area Permit
Weeks to months including fire and access review
Grading Permit
Multiple weeks including geotechnical review where applicable
Solar (Photovoltaic) Permit
Days to a few weeks for standard residential systems
Electrical Permit
Same-day to 1 week for standalone scopes
Mechanical / Plumbing Permit
Same-day to 1 week
Local Tips
- San Bernardino County covers the largest land area of any county in the contiguous United States, including desert, mountain, and high-fire-hazard areas — projects outside the built-up Inland Empire often require additional fire clearance, defensible space verification, and access road review on top of standard building permit review.
- Title 24 solar and energy-efficiency requirements drive unusually high solar permit volume across unincorporated SBC, and the county handles this volume through the Accela Citizen Access portal alongside traditional building, grading, and trade permits.
City of San Diego, CA
→
City of San Diego, CA
San Diego DSD · (619) 446-5000
View city page →San Diego permits involve plan review through DSD, with timelines depending on project type and zoning requirements.
Residential Building Permit
Same-day for ~50% of simple permits
Commercial Building Permit
Variable — see DSD weekly snapshot
Accessory Dwelling Unit (ADU) Permit
60 days maximum by state law once the application is deemed complete
Photovoltaic (Solar) Permit
Often processed same-day or within a few business days for standard residential systems
Mechanical, Electrical, Plumbing (MEP) Permit
Same-day to 1 week for straightforward scopes
Grading Permit
Weeks to months depending on site sensitivity and geotechnical review
Demolition Permit
Days to a few weeks once clearances are in hand
Local Tips
- San Diego runs a one-stop-shop model: building, mechanical, electrical, plumbing, grading, solar, and ADU permits are all issued by a single department (DSD), so one Accela account covers everything instead of juggling multiple agencies.
- Permits submitted after January 16, 2018 live in the current Accela Citizen Access portal, while older permits remain in the legacy OpenDSD system — meaning some jobs require checking both when researching project history.
City of Santee, CA
→
City of Santee, CA
Santee Customer Self Service (EnerGov / Tyler Technologies) · 619-258-4100 ext. 167
View city page →Santee routes most projects through standard plan check; ADUs carry a 60-day state decision clock and qualifying residential solar falls under SB 379's same-day automated-permitting requirement.
Accessory Dwelling Unit (ADU)
State law requires a ministerial decision within 60 days of a complete application; if the city does not act in that window, the application is deemed approved.
Solar / Photovoltaic Systems and Batteries
SB 379 requires automated same-day permitting for qualifying residential solar in cities Santee's size; confirm the current solar path with the Planning & Building Department.
Residential Alteration
Routed through standard plan check; timing depends on plan-check queue and resubmittal quality (no published day-count).
Residential New
Standard plan check with multiple review disciplines; no specific city-published timeline (varies by complexity and resubmittals).
Commercial Alteration / Tenant Improvement
Standard plan check; no city-published day-count (timing depends on scope and review rounds).
Electrical / Mechanical / Plumbing (Trade Permits)
Eligible like-for-like trade work is often issued over the counter through the portal; engineered or non-standard work routes to plan check (no published figure).
Local Tips
- All submittals are electronic. Since Santee moved to its Tyler EnerGov portal in 2023, the Planning & Building Department no longer accepts hard-copy applications — permits, plans, inspection requests, and business licenses all go through the portal.
- Santee does not advertise a separate expedited or paid plan-review program, so most projects that need plan check move through the standard queue.
City of Simi Valley, CA
→
City of Simi Valley, CA
Simi Valley Customer Self Service (EnerGov) · (805) 583-6723
View city page →Simi Valley express permits (residential electrical, water heater, and similar like-for-like work) are issued same-day online; standard building permits go through Building & Safety plan review with timelines that vary by project scope.
Residential Electrical Express Permit (ELERA)
Same-day online issuance for qualifying express scope
Residential Building Permit (BLDR)
Weeks to months depending on project scope and plan check complexity
Water Will Serve Letter (WWSL)
Varies by request type
Planning Permits (H, TU, TR, CUP)
Varies by planning permit type and project complexity
Local Tips
- Simi Valley's Customer Self Service portal requires a Tyler ID account login before you can search for permits — there is no anonymous public search page, which is unusual compared to most California city permit portals.
- Some permit types, including mechanical express permits, are hidden from public search entirely: only the permit holder can see them after logging in with the account that pulled the permit. If your permit number starts with a prefix that returns no results, that's typically why.
City of South Pasadena, CA
→
City of South Pasadena, CA
South Pasadena Citizen Access · (626) 403-7224
View city page →South Pasadena runs a 4-day compressed workweek (closed Fridays) and applies Cultural Heritage Commission review for work on designated historic resources — two consequential timeline factors that don't exist in neighboring Pasadena or LA City.
Building Permit (BLD)
Several weeks for standard plan check; longer for historic-district projects
Electrical Permit (ELE)
Same-day to 1 week for standalone electrical scopes
Mechanical Permit
Same-day to 1 week for standalone mechanical scopes
Plumbing Permit (PLB)
Same-day to 1 week for standalone plumbing scopes
Roofing Permit (RRF)
1-2 weeks standard; permit covers like-for-like and most upgrade scenarios
Solar Permit with SolarAPP+
Same-day issuance for eligible residential rooftop PV
ADU Permit
60 days maximum by state law once application is complete
Grading / Demolition / Sign / Pool Permits
Varies by scope; grading and pools typically 2-4 weeks
Local Tips
- South Pasadena is a distinct incorporated city from the City of Pasadena — the ACA agency code COSP stands for City Of South Pasadena. Applicants frequently confuse the two portals. If your project is in the City of Pasadena (145k population, separate permit system at mypermits.cityofpasadena.net), do not file at the COSP portal.
- City Hall operates a 4-day compressed workweek: Monday through Thursday, 7:30am to 6:00pm, closed Fridays. Permit issuance, inspections, and staff responses all follow this schedule — plan around it if you're used to Pasadena's or LA's 5-day week.
City of Temecula, CA
→
City of Temecula, CA
Temecula Citizen Self Service (EnerGov / Tyler Technologies) · (951) 694-6476
View city page →Temecula targets 10-12 business days for an initial plan review and 5-7 business days for resubmittals; eligible solar can issue automatically through SolarAPP+.
Residential building permit (remodels, additions, new homes)
10-12 business days for the initial plan review; 5-7 business days for each resubmittal or revision (City of Temecula published plan review times).
Photovoltaic / solar permit
SolarAPP+ permits issue automatically after automated approval; qualifying City Standard Plan systems get expedited review in 3 business days; standard PV systems take 10-12 business days.
Accessory Dwelling Unit (ADU) / Junior ADU permit
Plan review follows the standard 10-12 business-day initial / 5-7 business-day resubmittal schedule; reviews do not begin until fees are paid.
Electrical permit
Counter or over-the-counter issuance for simple work; plan-reviewed jobs follow the 10-12 business-day initial review schedule.
Mechanical / plumbing permit
Often issued at the counter for like-for-like replacements; plan-reviewed work follows the 10-12 business-day initial review schedule.
Commercial tenant improvement / new commercial building
10-12 business days for the initial review; 5-7 business days per resubmittal. The city's Fast Track program lists the same 10-12 / 5-7 day construction review windows for business projects.
Pool, spa and hot tub permit
Follows the standard Building & Safety plan review of 10-12 business days initial and 5-7 business days for resubmittals; no separate published pool-specific figure.
Local Tips
- Old Town Temecula is a designated historic district governed by the Old Town Specific Plan. Most projects and most signs in Old Town require Old Town Local Review Board review and a Certificate of Historical Appropriateness before they can proceed, adding a step that other parts of the city do not have.
- Temecula's Permit Ready ADU (PRADU) program offers free, pre-designed ADU plans (studio at 499 sq ft up through a 3-bedroom at 1,194 sq ft) to streamline approval. Short-term rentals are not allowed in ADUs or JADUs, which must be rented for 31 days or longer.
City of Thousand Oaks, CA
→
City of Thousand Oaks, CA
Thousand Oaks TO/24 Customer Self Service (EnerGov / Tyler Technologies) · (805) 449-2320
View city page →Thousand Oaks does not publish a fixed processing-time SLA; minor work can be handled over the counter while larger projects go through Building Division plan check.
Building permit (additions, alterations, new construction)
Varies by scope; over-the-counter for minor work, weeks to months of plan check for larger projects (no published city SLA).
Electrical permit
Varies by scope; minor work is often over-the-counter (no published city SLA).
Plumbing permit
Varies by scope; minor work is often over-the-counter (no published city SLA).
Mechanical permit
Varies by scope; minor work is often over-the-counter (no published city SLA).
Solar PV permit
Varies; California's expedited-solar law requires streamlined review for eligible small residential systems, though no city day-count is published.
Re-roofing permit
Varies by scope; often over-the-counter (no published city SLA).
Grading / public works permit
Varies by scope; hillside and engineered grading involves additional review (no published city SLA).
Oak Tree permit
Varies; discretionary review through the Planning/Community Development Department (no published city SLA).
Local Tips
- Thousand Oaks enforces one of California's oldest and strictest municipal oak-tree ordinances (Municipal Code Article 42). A protected oak's zone extends five feet beyond the outer edge of its canopy or fifteen feet from the trunk, whichever is greater, and a permit is required for almost any work impacting the tree or soil in that zone other than removing dead wood. This can affect grading, foundations, and driveways near oaks.
- Since September 1, 2025, the Building Division accepts plans only in digital form. All plan sets must be uploaded through the TO/24 portal under the correct permit type; paper plan submittals are no longer accepted.
City of Tustin, CA
→
City of Tustin, CA
Tustin Customer Self Service (EnerGov / Tyler Technologies) · (714) 573-3130
View city page →Tustin returns first plan-check submittals within 10 working days and resubmittals within 5 working days, one of the faster published turnarounds in Orange County.
Residential remodel (kitchen / bathroom)
Subject to the citywide standard of 10 working days for a first submittal and 5 working days for resubmittals; minor work may be handled at the front counter where staff are available.
Patio cover, fence, or free-standing block wall
Plan checks return within 10 working days for a first submittal; simpler items may be reviewed at the front counter when a plan checker is available.
Pool / spa
Subject to the 10-working-day first-submittal / 5-working-day resubmittal standard.
Solar / photovoltaic (PV)
Subject to the citywide 10-working-day first-submittal / 5-working-day resubmittal standard; California law sets shorter mandates for eligible small residential systems.
Mechanical / plumbing / electrical (MEP)
Simple trade permits are frequently issued over the counter; anything requiring plan review follows the 10-working-day first-submittal standard.
Tenant improvement (commercial)
Plan check returned within 10 working days for a first submittal and 5 working days for subsequent submittals; expedited review available for an added fee.
Grading permit
No published per-type day count; the citywide 10-working-day first-submittal standard applies, longer for larger or phased sites.
Accessory dwelling unit (ADU)
California Government Code requires a decision within 60 days of a complete application; Tustin's standard plan-check turnaround applies to the review itself.
Local Tips
- Old Town Tustin sits within the city's Cultural Resources (Overlay) District. For contributing historic properties along Main Street and El Camino Real, exterior modifications can require a Certificate of Appropriateness issued under Tustin City Code, adding a design-review layer on top of the standard building permit.
- The Tustin Legacy area — the roughly 1,600-acre former Marine Corps Air Station Tustin (MCAS Tustin, closed 1999) — is governed by the MCAS Tustin Specific Plan/Reuse Plan. Projects there are reviewed against that plan's standards, so development in this zone follows a different entitlement framework than the rest of the city.
City of Ventura, CA
→
City of Ventura, CA
Ventura Customer Self Service (EnerGov / Tyler Technologies) · (805) 654-7869
View city page →Ventura issues many minor residential permits instantly through Symbium, while plan-check projects are reviewed in the order received; coastal-zone and historic-district projects take longer.
Instant solar (rooftop PV) permit
Issued in real time, in a matter of minutes, when the application passes automated compliance checks (per the city's instant-permit program).
Energy storage system (ESS) permit
Issued in real time, in a matter of minutes via Symbium; otherwise routed to standard plan review through VenturaOPS.
Water heater / wall heater replacement permit
Issued in real time, in a matter of minutes through the instant-permit program.
HVAC replacement permit
Issued in real time, in a matter of minutes through the instant-permit program.
Reroof permit
Issued in real time, in a matter of minutes for eligible non-historic homes; historic properties require separate review.
Electrical service panel upgrade permit
Issued in real time, in a matter of minutes through the instant-permit program.
Window / plumbing fixture replacement permit
Issued in real time, in a matter of minutes for eligible non-historic homes.
Plan-check permit (additions, remodels, new construction, ADUs, commercial)
The city states plan-check submittals are reviewed in the order received; no specific day-count is published for general building plan check. Plan a few weeks for first review and longer for projects in the coastal zone or a historic district.
Local Tips
- Much of seaside Ventura lies within the California Coastal Zone. Projects there can require a Coastal Development Permit under the city's Local Coastal Program (Coastal Zoning Ordinance Chapter 24.515), and certain decisions are appealable to the California Coastal Commission — an extra review layer beyond the building permit.
- Downtown Ventura is governed by the Downtown Specific Plan (a form-based code) and Midtown by the Midtown Corridors Development Code, so projects in those areas are reviewed against form-based design standards rather than only conventional zoning.
City of Westminster, CA
→
City of Westminster, CA
Westminster Civic Access (EnerGov / Tyler Technologies) · (714) 548-3254
View city page →Westminster issues simple over-the-counter permits same day; standard plan check runs 15-30 business days with rechecks in 7-14 working days.
Residential reroof
Over the counter, typically issued the same day (call for a plan-check appointment).
Residential solar (rooftop PV)
Auto-issued in real time for SolarAPP+-eligible systems; otherwise over the counter, same day.
HVAC, water heater, or electrical panel upgrade
Over the counter, typically same day.
Patio cover / patio enclosure
Over the counter, typically same day.
Swimming pool or spa
Same day over the counter with approved standard plans; otherwise 15-30 business days for standard plan check.
Residential addition / remodel
Standard plan check, 15-30 business days; rechecks after corrections in 7-14 working days.
Block wall / fence
Same day over the counter for non-retaining free-standing walls.
Commercial sign
Over the counter, typically same day.
Local Tips
- Westminster, CA is the heart of Orange County's Little Saigon and serves a large Vietnamese-American community; the city website and many materials are offered in Vietnamese (Tiếng Việt) and Korean in addition to English. (This is Westminster in Orange County, CA — not Westminster, CO.)
- Under California Senate Bill 379, Westminster offers an automated online permitting path for residential rooftop solar: licensed contractors can submit eligible designs (systems up to 38.4 kW AC, plus paired storage) through SolarAPP+ integrated with the city's EnerGov software for a real-time, auto-issued permit.
Where This Data Comes From
Processing times are compiled from official city building department guidelines, portal documentation, and state-mandated review windows (e.g., California's 60-day ADU review cap). Actual timelines depend on project complexity, application completeness, and current department workload. These estimates are updated periodically and should be treated as planning benchmarks, not guarantees.
Don't see your city?
We add new jurisdictions every month
Tell us which city or county you need and we'll prioritize it. Most requests go live within a few weeks.
Permit intelligence · not another dashboard
Permits don't speak human. SignedOff does.
Stop checking portals. Track every permit in one place, ask anything in plain English, and never miss an expiration.
Live tracking
Auto-sync from official city portals every night.
AI Q&A
"What's blocking my permit?" Real answers, not jargon.
Expiration alerts
30 / 14 / 7-day reminders. Never re-apply by surprise.
Free forever — no credit card required · See full platform →