Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof replacement, tear-offs, and any material changes require a permit in Culver City. Repairs under 25% of roof area may be exempt — but the city's online portal now requires photographic proof of existing roof condition upfront, which catches many DIY tear-offs that should have been permitted.
Culver City Building Department enforces California Title 24 and the 2022 California Building Code (CBC), which adopts IRC R907 reroofing rules. The city's unique twist: the online permit portal (accessible via the Culver City website) now requires digital photos of the existing roof condition before you can even submit an application for partial work — a requirement that didn't exist five years ago and trips up homeowners who assumed 'under 25%' meant automatic exemption. Culver City also sits in California Climate Zone 3B–3C (coastal) and 5B–6B (foothills), which means ice-and-water shield is required under the eaves in foothills projects but not mandatory on the coast — inspectors will call this out. If your existing roof has more than two layers, Culver City enforces the CBC R907.4 rule: you must tear off to the deck, not overlay. The city charges $150–$400 for a residential reroof permit, typically calculated at $2–$4 per roofing square. Most like-for-like replacements (same material, same slope) clear plan review in 1–2 weeks and can be inspected same-day in many cases.

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

Culver City roof replacement permits — the key details

Culver City Building Department enforces the 2022 California Building Code, which incorporates IRC R907 ('Reroofing') and IRC R905 ('Roof Coverings'). The core rule: any replacement of more than 25% of the roof area, any tear-off-and-replace, any structural deck repair, or any material change (e.g., composition shingles to metal or tile) requires a permit from the Building Department. The city's code also mandates that if your existing roof has three or more layers, you must tear off to the deck before installing new covering — no overlays allowed. CBC R907.4 is explicit: 'The application of new roofing material shall not be applied over more than two (2) layers of existing roofing material.' This rule exists because each layer of roofing adds dead load to the structure; exceeding two layers can compromise the rafter and truss capacity, particularly in older homes built to older load assumptions. Culver City inspectors photograph the roof during the deck-nailing inspection to verify layer count before you cover the deck.

Culver City's online permit portal (accessed via the city's website) now requires digital photo evidence of the existing roof condition as part of the application package — a relatively new requirement aimed at preventing unpermitted tear-offs from being misrepresented as 'partial repairs.' You must upload clear, wide-angle photos showing the roof from a safe distance (ground level is fine) and close-ups of any damaged or patched areas. This upfront photo requirement is strict: if you submit an application claiming '20% replacement' without photos, the plan reviewer will request more documentation before processing, adding 3–5 days to the timeline. If the photos later reveal three layers, the city will reject the overlay application and require a tear-off permit amendment — a $50–$100 additional fee. This requirement, unique to Culver City's recent procedural updates, is designed to catch homeowners and unlicensed contractors attempting to avoid full reroof inspections.

Material changes trigger additional scrutiny. If you are converting from composition shingles to clay tile or slate, Culver City requires a structural engineer's report confirming that the roof framing can support the increased dead load (tile and slate are roughly 3–5 times heavier than asphalt shingles). The engineer's report costs $500–$1,500 and must be submitted with the permit application. Metal roofing, by contrast, is lighter and rarely requires a structural report; however, if you are metal-roofing over the existing deck without complete tear-off, CBC R905.11 requires 'fastening pattern' specifications and a secondary water barrier (ice-and-water shield) installed per manufacturer. Culver City inspectors will verify fastening during the in-progress deck-nailing inspection — improper spacing or fastener type is a common rejection reason. The city's inspection photos become part of the permanent permit file, so if a leak appears later and insurance denies a claim, you'll have proof the work was inspected.

Culver City is split between coastal Climate Zone 3B–3C and inland/foothills zones 5B–6B. Coastal properties (west of the San Diego Freeway, roughly) do not require ice-and-water shield per California Title 24; foothills properties (east, toward the Santa Monica Mountains) must install ice-and-water shield to a minimum 24 inches up from the eaves, per Title 24 Section 150.1(c)(5). The Building Department's permit checklist will specify which zone your address falls into; if you are unsure, call the permit desk. This is critical because submitting an application for coastal work with foothills-spec ice-and-water shield language (or vice versa) will trigger a 'materials not required for your zone' rejection, and you'll need to resubmit — a 5-day delay. Some permit applications get rejected simply because the applicant specified 'ice-and-water shield per Title 24' without saying 'foothills' or 'coastal' zone.

The permit process for Culver City residential reroof is typically over-the-counter (OTC) for like-for-like replacements (same material, same profile, no structural changes). You can often walk out with an approved permit the same day; the plan reviewer will spot-check the spec sheet and your photos, confirm the layer count, and hand you an inspection card. Full review (5–10 days) applies only if you are changing materials, adding structural elements, or the layer-count photo is unclear. The city schedules a mandatory in-progress deck-nailing inspection before you apply underlayment or covering; this inspection typically occurs within 2–3 days of your call. A final inspection occurs after the roof is 100% complete, including flashing, vents, and gutters. Culver City charges for two inspections (deck and final) as part of the permit fee; re-inspection for failed work costs $100–$150 additional.

Three Culver City roof replacement scenarios

Scenario A
Like-for-like asphalt shingle replacement, coastal Culver City home, two existing layers, 2,500 sq ft roof area
You are replacing the existing asphalt shingles with the same 25-year composition shingles; the home is in the coastal zone (west of the freeway), has two existing layers, and you are not changing the roof profile or slope. This is the most straightforward permit scenario. You contact Culver City Building Department, request a residential reroof permit application, and submit it online with photos of the existing roof taken from a ladder or drone (the city accepts both). Your photos clearly show the shingles are intact in most areas but cracked in patches on the west-facing slope — you estimate 30% of the area needs replacement, so you pull a full-roof permit rather than claim 'partial.' The permit application takes 15 minutes; you upload the application, photos, the roofing contractor's estimate or spec sheet (naming the shingle brand, weight, and fastening pattern), and your proof of homeownership or current property tax bill. Culver City issues the permit over-the-counter, same day, for $180 (calculated at 2.5 x 25 roofing squares = $62.50 x 2.88 = ~$180). The permit packet includes two inspection cards and a copy of the relevant CBC R905 and R907 requirements. You do not need ice-and-water shield because you are in the coastal zone and the slope is standard (under 4:12); however, you must install proper valley flashing and extend all flashing 6 inches beyond the valley centerline. The contractor schedules the deck-nailing inspection for three days later; the inspector verifies that the first layer is removed and the deck is clean, nailed per spec (8d per square foot), and the contractor is ready to install underlayment. The inspector takes photos and approves the deck. You install underlayment, shingles, and flashing over the next week. Final inspection happens when the roof is 100% complete, including gutters and vents. The inspector walks the perimeter, checks flashing lap distances, verifies that no nails are visible (a common fault), and confirms that the roof penetrations (vent pipes, ridge vents, etc.) are sealed. Final approval takes 10 minutes. Total cost: permit $180, contractor labor $4,000–$6,000 (depends on tear-off complexity and flashing repair), materials $1,500–$2,500, total project $5,700–$8,500. Timeline: permit to final inspection, 2–3 weeks.
Permit required (full tear-off, material specified) | Coastal zone, no ice-and-water shield required | $180 permit fee | $5,700–$8,500 total project cost | Deck-nailing + final inspections included | Same-day permit approval likely | No engineer report needed
Scenario B
Metal roof installation over existing shingles, foothills property, two existing layers, structural upgrade intent
You own a home in the foothills (east of the freeway, near the Santa Monica Mountains), the roof is currently composition shingles, you want to convert to metal for durability and fire resistance, and the existing roof has two layers. This scenario differs from Scenario A because: (1) material change triggers structural review, (2) foothills climate requires ice-and-water shield, and (3) metal roofing over an existing deck (rather than a tear-off) changes the permit scope. You obtain a quote from a metal roofing contractor who says they can install the metal directly over the existing shingles, saving $2,000–$3,000 in tear-off labor. However, Culver City Building Department will require: (a) a structural engineer's review to confirm the roof framing can support the metal load (even though metal is lighter than tile, the city requires this for any material change above 25%), (b) specification of the ice-and-water shield product and installation distance (24 inches up from eaves, per Title 24 for foothills zone), and (c) detailed fastening pattern drawings showing nail spacing and fastener type. You hire a structural engineer ($600–$900) who reviews the 1987 original construction drawings and the roof plan, confirms that the trusses are rated for 40 psf live load and the metal roof adds only 3 psf dead load (vs. the existing 8 psf for shingles), and approves the installation. The engineer signs and seals a one-page letter stating 'This roof can support the proposed metal installation.' You submit the permit application with: (1) the engineer's letter, (2) photos of existing roof, (3) the metal roofing manufacturer's spec sheet (name, weight, fastening details), (4) an ice-and-water-shield product spec (e.g., 'Grace Ice and Water Shield, installed 24 inches up from eaves and under all flashing'), and (5) a roof plan drawing annotated with nail spacing (typically 12 inches on center for metal). Culver City Building Department issues a full-review permit (not OTC) because of the structural and material-change elements; review takes 7–10 days. The permit fee is $280 (higher than Scenario A due to material change and structural review). During the deck-nailing inspection, the inspector verifies: (1) the first shingle layer is removed and the deck is clean, (2) the existing second layer is intact and provides a sound fastening base, (3) ice-and-water shield is installed to the correct distance, and (4) the fastening pattern matches the drawing (nails driven 1.5 inches up from the fastener line on the metal panel). If the inspector finds that the second layer is damaged or has three total layers visible, they will stop work and require a tear-off amendment to the permit — a $75 fee and a 3–5 day delay. Assuming the deck passes, you install the metal roof, flashing, and ridge vents over the next 2–3 weeks. Final inspection verifies metal panel alignment, fastener head sealing, flashing lap distances, and that all roof penetrations are sealed with appropriate flashing boots. Total cost: permit $280, structural engineer $750, contractor labor $5,000–$7,000 (less tear-off savings), materials $2,500–$4,000, total $8,530–$11,780. Timeline: engineer review 1–2 weeks, permit review 1–2 weeks, construction 2–3 weeks, total 5–7 weeks.
Permit required (material change) | Structural engineer letter required ($600–$900) | Foothills zone, ice-and-water shield 24 inches up eaves | $280 permit fee | $8,530–$11,780 total project cost | Full plan review, 7–10 days | Deck-nailing inspection critical for fastening pattern verification
Scenario C
Partial shingle repair, under 25%, coastal home, two existing layers, patched area less than 10 squares
Your home is in coastal Culver City, the west-facing roof has hail damage and missing shingles in an area you estimate at 15–20% of the total roof, and you want to patch that section without pulling a full permit. This scenario tests the exemption threshold. Per CBC R907.1, 'Reroofing' requiring a permit applies to work covering more than 25% of a single roof plane or the entire roof. Repairs and patching under 25% may be permit-exempt if they are 'like-for-like' and do not involve structural deck work. However, Culver City's online portal now requires photographic evidence upfront, and the city's inspectors have stricter interpretations: if your 'partial repair' involves removing more than one layer of shingles to expose the deck, the city will likely classify it as a 'tear-off-and-replace' and require a full permit. Here's the realistic scenario: you hire a contractor to assess the damage. The contractor takes photos and reports that the hail damage covers about 18 squares (roughly 1,800 sq ft out of 2,500 total), which is 18/25 = 72% of one roof plane (the west slope). Even though the total roof is only 18%, Culver City inspectors often measure percent-of-plane rather than percent-of-roof, so this may push you over 25% for that plane alone. Additionally, to repair the hail damage properly, the contractor needs to remove shingles down to the felt or deck to check for deck damage; this tear-off triggers the 'reroofing' definition. You contact Culver City Building Department and describe the scope: 18 squares, partial tear-off for damage assessment. The permit desk tells you this likely requires a permit because (1) you are tearing off (not just patching over), and (2) the square footage may exceed 25% of the plane. You decide to pull a permit. The cost is $150 (fewer than 25 roofing squares eligible for a lower-tier fee). However, if you had claimed this as a 'patch repair' without tear-off, you might have escaped permitting — but Culver City's photo requirements would have caught you: when you submitted application photos, they would have shown the scale of the damage, and the reviewer would have re-classified the work as a tear-off and issued a 'permit required' rejection. Alternatively, if the damage is confined to fewer than 10 squares and does not require deck inspection, you can legitimately claim exemption and use a 'general repair' work card (available from the city for $0 cost) to document the work, even if not 'permitted.' This gray area is where many homeowners get tripped up: the exemption exists, but Culver City's photo-upload requirement has made it harder to claim without documentation. If you go the exempt route, document everything with your own photos and keep the receipts — in case a future buyer's inspector or insurance adjuster questions the work. Timeline for the permit: 1 week, $150 fee, deck-nailing + final inspections, 2–3 weeks total. Timeline if you claim exemption: immediate, $0 fee, but no official inspection record.
Permit required if tear-off OR >25% of plane | Photo requirement may trigger reclassification | Exemption possible if <10 squares, no deck work | $150 permit fee if required | $1,500–$3,000 partial repair cost | Gray area: online portal now requires upfront photos that clarify scope

Every project is different.

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

Culver City's photo-upload requirement and why it changes the permit landscape

Starting in 2023, Culver City Building Department integrated a photo-upload step into the residential reroof permit application. Before you can submit an application on the city's online portal, you must upload at least three digital photos: (1) wide-angle view of the roof from ground level or roof line, (2) close-up of any damaged or patched areas, and (3) detail view showing existing shingle condition and layer count if visible. The city's stated reason: to prevent unpermitted tear-offs from being misrepresented as 'repairs' and to verify that homeowners understand the scope before submitting. This requirement sounds straightforward but has created a new enforcement vector. If you submit an application claiming '20% partial repair' but your photos show extensive damage across 40% of the plane, the plan reviewer will flag this as a discrepancy and either reject the application ('submit corrected scope') or automatically re-classify it as a full-roof permit and charge the higher fee. Similarly, if your photos show three roof layers (which are visible at roof edges, valleys, or eaves), the reviewer will reject an overlay application immediately and mandate tear-off language. This is intentional: Culver City has seen a spike in Code Enforcement complaints about unpermitted overlays on three-layer roofs over the past five years, so the photo requirement is their response. For you as a homeowner, this means you cannot submit a vague or low-scope application and hope the contractor figures it out later. You must be honest about the scope in your photos; the city will verify it. If you are uncertain about layer count or damage extent, hire the contractor to inspect first, take your photos together, and then submit the application with clear scope. This adds 1–2 weeks to the front end (inspection + photo + application) but eliminates the risk of permit rejection and forced re-application.

Ice-and-water shield requirements in Culver City's split climate zones

Culver City straddles two California Title 24 climate zones: Coastal (3B–3C, west of the freeway) and Foothills/Inland (5B–6B, east of the freeway). Title 24 Section 150.1(c)(5) specifies ice-and-water shield requirements: 'Where applicable, ice and water protector shall be provided…' The question is when it is 'applicable.' Culver City Building Department interprets this as: (1) Coastal zone: ice-and-water shield NOT required because coastal temperatures rarely drop below freezing and ice dam risk is minimal, (2) Foothills zone: ice-and-water shield REQUIRED, minimum 24 inches up from the eaves, because winter temperatures can drop to freezing and ice dams are a documented risk. This split often catches homeowners and contractors off-guard. A contractor working on homes throughout Culver City might habitually specify ice-and-water shield on all jobs per their company standard — which is fine — but if they list it on a coastal permit application without noting the zone exemption, some plan reviewers will request clarification. Conversely, if a contractor omits ice-and-water shield on a foothills reroof application, Culver City will issue a 'materials not to code' rejection, and the permit will not be approved until it is added. To avoid this, confirm your property's climate zone (the Building Department's online portal or a phone call to the permit desk will tell you) and ensure your permit application and contractor's scope match the zone. If you are borderline (e.g., a home very close to the freeway), the city can provide a written zone confirmation; ask for it upfront. This clarity saves a rejection and 5–10 days of resubmission.

City of Culver City Building Department
9770 Culver Boulevard, Culver City, CA 90232 (main city hall; confirm Building Department location)
Phone: (310) 253-6050 (main city number; ask for Building Department) | https://www.culvercity.org (search 'Building Permits' or 'Residential Permits')
Monday–Friday, 8:00 AM–5:00 PM (holidays closed; verify before visiting)

Common questions

Do I need a permit if I am just replacing gutters and flashing, not the roof itself?

No. Gutter and flashing-only work is exempt from permitting per CBC R907. However, if you discover roof deck damage during flashing repair and need to replace deck boards, that triggered work becomes a permitted project. Culver City inspectors often recommend pulling a permit if any deck work will occur, to have an official record and inspection.

Can I overlay new shingles over three existing layers?

No. CBC R907.4 and Culver City Building Code explicitly forbid overlays on three or more existing layers. If your roof has three layers, you must tear off to the deck before installing new covering. Culver City's photo requirement will catch this; do not attempt an overlay on a three-layer roof.

How much does a Culver City residential reroof permit cost?

Typically $150–$400, calculated at $2–$4 per roofing square (100 sq ft). A 2,500 sq ft roof (25 squares) usually costs $180–$250. Material changes (e.g., shingles to tile) and structural changes incur higher fees. Ask for a fee estimate when you call the permit desk; they can quote you based on square footage.

Can I pull a permit and act as my own contractor, or do I need a licensed roofing contractor?

California owner-builder law (B&P Code § 7044) allows owner-builders to pull permits on single-family homes without a contractor license, provided you do the work yourself and live in the home. However, you must ensure all work meets California Title 24 and CBC standards, and you will be liable for any inspection failures or code violations. Many homeowners hire a contractor anyway because it simplifies inspections and includes a warranty. If you go the owner-builder route, confirm with Culver City that they accept owner-builder permits for roofing (some cities restrict this); most do.

How long does the permit review process take?

Like-for-like replacements (same material, no structural changes) usually issue over-the-counter (same day). Material changes, structural upgrades, or unclear photos trigger full review, which takes 7–10 days. Once the permit is issued, you can schedule the deck-nailing inspection within 2–3 days, and final inspection within 2–3 days of roof completion. Total timeline: 2–3 weeks for a straightforward job, 5–7 weeks if structural review is needed.

What happens if the inspector finds three layers during the deck-nailing inspection?

Work must stop immediately. The inspector will issue a 'stop-work notice' and require a permit amendment authorizing tear-off to the deck. You will incur an additional permit fee ($75–$100) and a 3–5 day delay while the amendment is processed. This is why the photo requirement upfront is critical: it prevents this scenario.

Do I need a Title 24 compliance report or energy audit for a residential reroof in Culver City?

No. Title 24 requires roof insulation and reflectivity standards (e.g., minimum solar reflectance for cool roofs in hot climates), but Culver City's coastal and foothills zones do not mandate a formal energy report for residential reroofs. Your roofing contractor should specify a product meeting Title 24 reflectance minimums; the permit reviewer will verify this during plan review. If you choose a cool roof (high reflectance), document it with the product spec sheet.

What if I change my mind about the roof material mid-project after the permit is issued?

You can amend the permit if the change is minor (e.g., switching from one brand of asphalt shingles to another similar brand). However, if you switch material types (e.g., shingles to metal), you will likely need to submit a new permit application with updated specs and possibly a structural engineer's review. Contact Culver City Building Department before making the change; they can advise if an amendment is sufficient or a new permit is required. Amendments typically cost $50–$75 and take 2–3 days.

Can I do a roof replacement in winter, or are there restrictions?

Culver City has no seasonal restrictions on roof replacement. However, winter rain and cold temperatures (rare on the coast, more common in foothills) can slow drying and curing of sealants and ice-and-water shield adhesive. Most contractors recommend completing roofs before the rainy season (November–March) to minimize weather delays. If you must roof in winter, ensure your contractor specifies cold-weather-rated sealants and adhesives; Culver City inspectors will verify this during final inspection.

Do I need to notify my homeowners insurance before starting a roof replacement?

It is not required by Culver City, but it is strongly recommended. Notify your insurer when you submit the permit, not after, so they have a record of the permitted work. If you file a claim later (e.g., for pre-existing damage discovered during tear-off), having the permit on file protects you from denial due to 'unpermitted work.' Some insurers offer discounts for new roofs installed to code; ask your agent.

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