Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full tear-off roof replacement in Maywood requires a building permit under IRC R907. Like-for-like patching under 25% of roof area and gutter-only work are typically exempt — but if your existing roof has 2 or more layers, you must tear off, and that always requires a permit.
Maywood falls under Los Angeles County's Building and Safety Division jurisdiction, which enforces the California Building Code (CBC) — currently the 2022 edition — alongside local amendments. Critically, Maywood's coastal-adjacent location (5 miles from Los Angeles Harbor in a flood zone and wind-prone area) means the City of Maywood Building Department applies the Flood Resistant Construction standards (Title 24, Part 2, Chapter 4) and wind-resistance requirements stricter than inland California jurisdictions. The City of Maywood does NOT have its own separate building code — it adopts LA County's standards — but your permit is pulled and inspected by the Maywood Building Department, not County. If your roof has 2+ existing layers, CBC R907.4 mandates complete tear-off (no overlay allowed), which automatically triggers permitting. Even a single-layer material change (shingles to metal, asphalt to tile) requires a permit and may require a structural engineer's review if the new material is significantly heavier. Maywood's Building Department processes most residential re-roofs over-the-counter (OTC) when submitted with complete specifications (fastening pattern, underlayment type, wind rating), but if deck damage is discovered or a 3rd layer is found, you'll need a plan review — expect 2–3 weeks. The online permit portal is via the City of Maywood's website; call the Building Department at (323) 560-7411 to confirm current submission method.

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

Maywood roof replacement permits — the key details

The core rule is simple: if you are doing a tear-off (complete or partial replacement of more than 25% of the roof area), or if your existing roof has 2 or more layers and you are adding any new layer, you must pull a permit under California Building Code (CBC) R907.4. The permit covers the removal of old materials, installation of new decking (if needed), underlayment, and the new roofing material. Maywood's Building Department enforces CBC R905 (roof covering requirements), which mandates specific wind ratings, fastening patterns, and underlayment specs depending on your roof slope, exposure, and local wind zone. Maywood is in Seismic Design Category D (high seismic risk), so your new roof must meet wind-resistance standards of at least 90 mph (typical residential shingle ratings are 130–150 mph, so standard shingles pass). If you are changing materials — for example, from asphalt shingles to clay tile — the new material may be significantly heavier (tile = 12–15 lbs/sq.ft. vs. shingles = 2–3 lbs/sq.ft.), and the City may require a structural engineer's report confirming the roof deck and framing can support the load. Many roofers skip this step and get cited during framing inspection; budget an extra $800–$2,000 for a structural engineer if you go to tile or metal.

The 2-layer rule is crucial and often trips up homeowners. If your roof currently has 2 or more layers of shingles (a common situation on 1960s–1990s homes), CBC R907.4 explicitly prohibits overlay — you must tear off all layers down to the deck. Some roofers will propose a 3-in-1 overlay (nail over the existing 2 layers with thicker shingles), claiming it saves money; this is not compliant in Maywood and will be rejected at final inspection, sometimes leading to forced removal and re-do. Your roofer should do a visual inspection and, if unsure, pull up a corner of the existing roof to count layers. If you have 3+ layers, the Code has always required tear-off; the rule was tightened in the 2022 CBC to lower the threshold to 2+ layers. Underlayment must be specified: Maywood and LA County allow either Grade D paper (traditional, cheaper, ~$0.15/sq.ft.) or synthetic underlayment (pricier, ~$0.50/sq.ft., but better protection during re-roofing). For coastal and wind-prone properties, synthetic is recommended and may be required if you are re-roofing with a wind-resistant material; confirm with the Building Department when you submit.

Maywood's permit application requires a completed Residential Alterations Form (or equivalent), a site plan showing the roof outline and address, specifications for the new material (product name, wind rating, fastening pattern), and underlayment type. If the roof area is over 1,000 sq.ft., some inspectors request a roof plan showing layout and fastening details. The permit fee is typically $150–$400 depending on roof area; Maywood charges based on valuation (usually estimated at $3–$8 per square foot of roof area). A 2,000 sq.ft. roof might be valued at $6,000–$16,000, leading to a permit fee of $180–$320 at the standard 3% rate. The Building Department offers over-the-counter (OTC) issuance for standard like-for-like re-roofs (asphalt shingles to asphalt shingles, same pitch, no deck repair, 1 existing layer). If deck repairs are needed, a 3rd layer is found, or you are changing materials, the application goes to plan review (2–3 weeks). Inspections are typically 2-stage: (1) rough inspection after underlayment and before shingles (deck nailing, ice-water shield placement if in a wind zone), and (2) final inspection after installation (fastening pattern, no debris, material specs match permit). Most residential re-roofs schedule 1–2 days for removal and 2–3 days for installation.

Maywood's coastal location and seismic/flood risk zone introduce a few local wrinkles. If your property is in the Flood Insurance Study (FEMA) area (common near the L.A. River or in low-lying neighborhoods), the City may require flood vents or sump-pump provisions if you are replacing the roof and also working on exterior walls or foundations. This is rare for roof-only projects but worth confirming. For wind resistance, Maywood applies LA County wind standards (similar to Miami/coastal Florida in wind severity, though less common), so your roofing material must have a wind rating suitable for 90+ mph winds — standard asphalt shingles (130 mph rating) qualify, but cheap imported shingles may not. If you hire a roofing contractor, confirm they pull the permit (most do); if you are owner-building (permitted under California Business & Professions Code § 7044 for owner-occupied residential work), you must obtain the permit yourself and arrange inspections. Electrical or plumbing work (e.g., removing and replacing a plumbing vent pipe) requires a state-licensed electrician or plumber, even if you are the owner-builder; roofing itself does not require a C39 license in California, but the City will verify the roofer is properly licensed if hired.

Timeline and next steps: Submit your completed permit application and specs to the City of Maywood Building Department. If it's OTC (like-for-like, no deck repair, 1 existing layer), expect permit issuance within 1–2 business days. If plan review is required, allow 2–3 weeks. Once you have the permit, you have typically 180 days to start work (verify with the City). Schedule your framing inspection after underlayment is down but before shingles. Plan for final inspection after the roof is complete. The entire process — permit to sign-off — typically takes 3–6 weeks total (1 week for permitting + 1 week construction + 1 week inspection scheduling). If you hire a contractor, they should include permit costs in the quote; if they don't mention it, ask. Typical residential re-roof cost in Maywood is $8,000–$15,000 installed (labor + materials), not including permit fees.

Three Maywood roof replacement scenarios

Scenario A
Single-layer asphalt-to-asphalt re-roof, 2,000 sq.ft., existing 1980s home, no deck damage, Maywood residential zone
This is the most common roof permit in Maywood: a homeowner with an aging asphalt shingle roof (installed ~30 years ago, now failing) wants to replace with standard architectural asphalt shingles, same pitch, same color profile. Because there is only 1 existing layer, CBC R907.4 permits overlay, but Maywood and most LA County inspectors prefer (and often require in wind zones) a complete tear-off and re-deck. You decide to tear off, inspect the deck (found to be in good condition — no soft spots, no rot), and install new 1/2-inch plywood underlayment with Grade D paper and 130-mph-rated shingles. Permit application includes a site plan, shingle spec sheet, fastening pattern (6 nails per shingle, per manufacturer), and underlayment type. Building Department issues permit OTC (no plan review needed) for $200–$350 (based on 2,000 sq.ft. at ~$3–$5/sq.ft. valuation). Your roofer (you hired a C39 licensed contractor) schedules framing inspection after underlayment is down; inspector verifies deck is securely fastened (every 16 inches), paper is overlapped properly, and ice-water shield is installed 3 feet up from eaves (standard in wind zones). Final inspection happens after shingles, flashing, and gutters are complete. Total timeline: 10 business days for permit + 5 days construction + 3 days inspection scheduling = ~3 weeks. Cost: Permit fee ~$250, contractor labor + materials ~$10,000, total ~$10,250.
Permit required | OTC issuance (1-2 days) | Framing + final inspections | $200–$350 permit fee | $10,000–$12,000 total installed
Scenario B
Asphalt shingles to metal roof, existing 2 layers, deck reinforcement needed, Maywood near L.A. River flood zone
You own a 1960s bungalow in south Maywood, near the L.A. River, with a roof that has 2 existing layers of old asphalt shingles. You want to upgrade to a standing-seam metal roof (durability, longevity, better wind rating = 150+ mph) to reduce future maintenance and increase resale appeal. Because you have 2 layers, CBC R907.4 mandates tear-off (no overlay allowed). Because you are changing from lightweight shingles (~2.5 lbs/sq.ft.) to metal (~1.5 lbs/sq.ft. typically, but standing-seam can be 3–4 lbs/sq.ft. depending on gauge), the deck load is similar or slightly higher, so you may not need a structural review — but the City may request one if metal framing is required or if deck is found soft during tear-off. You also discover that one rafter is cracked (discovered during tear-off). Now you need a structural engineer to design repairs (repair or replacement of the cracked rafter) — this adds to the timeline. Permit application now includes: (1) engineer's report on rafter repair, (2) metal roofing spec sheet with fastening details (self-tapping screws, standing-seam clips, specific gauge), (3) underlayment type (synthetic underlayment recommended for metal). Building Department sends to plan review because structural work is involved; expect 3–4 weeks. Roofer must coordinate with a framing carpenter to do rafter repair (additional permit if structural work is > minor patching; often it's included in the roof permit if coordinated). Once permit is approved, framing inspection occurs after rafter is repaired and underlayment is down. Final inspection covers fastening pattern, metal panel seams, flashing detail, and vent pipes through metal. Because your property is in the flood zone, the inspector may also verify that roof vents or drainage provisions don't compromise flood resistance (rare but possible). Total timeline: 4 weeks permit + 7 days construction + 3 days inspections = ~6 weeks. Cost: Structural engineer ~$1,200, permit fee ~$400, contractor labor + materials (metal) ~$16,000, total ~$17,600.
Permit required | Plan review (3-4 weeks) | Structural engineer report required | Framing + final inspections | $350–$450 permit fee | $16,000–$18,000 total installed
Scenario C
Roof repair patching, 3 leaking sections, <15% of roof area, asphalt shingles, no deck damage, Maywood residential
Your 2,000 sq.ft. roof has 3 localized leak areas (total ~250 sq.ft., or ~12% of roof). You're not replacing the entire roof; you just want to patch these sections. Under CBC R907 and Maywood's exemption criteria, roof repairs under 25% of roof area using like-for-like materials do not require a permit. However, the roofer must inspect to confirm no deck damage exists in the leak zones — if there is rot, soft spots, or missing sheathing, even patching becomes a 'repair + replacement' and may trigger permitting. Assuming the deck is intact, the roofer removes the damaged shingles, inspects and cleans the underlayment, applies new Grade D paper over the repair area (overlapped 4 inches above the existing paper), and nails new shingles in place. No permit is required, no inspection is scheduled. Cost: ~$2,000–$3,500 for labor + materials (partial roofing is costlier per square than full replacement), no permit fee. This scenario is also exempt from A-permits (advisory permits), so no paperwork is filed. However, document the repair (photos, receipt) in case you sell — some inspectors or title companies may ask for proof of work. If you later discover the roof is leaking again in 2–3 years, or if the patch doesn't hold, you may be forced into a full replacement at that time.
No permit required (<25% area) | No inspection | Exempt under CBC R907.5 | $2,000–$3,500 labor + materials | No permit fees

Every project is different.

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

The 2-layer rule and why Maywood inspectors enforce it strictly

Maywood's Building Department, like most LA County jurisdictions, enforces CBC R907.4 strictly: if an existing roof has 2 or more layers, you must tear off all layers before installing a new roof. This rule has been in the Code since the 1980s, but it was reinforced and expanded in the 2022 CBC to lower the threshold from 3 layers to 2+. Why? Because overlaying a second layer over an existing layer creates hidden moisture traps, accelerates deterioration of the underlying sheathing, and can mask structural problems. Insurance companies and roofers pushing overlay methods claim it saves money (no labor for tear-off, no dumpster), but inspectors have seen countless properties where an overlay failure led to water intrusion, mold, and deck rot — sometimes discovered years later during a home sale. Maywood's coastal humidity (marine layer, salt air) exacerbates this risk.

Before you sign a roofing contract, always ask your roofer to inspect the existing layers — they should physically pull back shingles at a corner or eave and count layers. If there are 2 or more, the contract must specify tear-off (not overlay), and this MUST be reflected in the permit application. Some roofers will quote overlay work (cheaper), then discover 2 layers during removal and charge you extra for tear-off; others will try to hide the 2nd layer and submit specs for overlay, hoping the inspector won't notice — this leads to rejection and forced removal. Budget for full tear-off if your home is from before ~2000; most homes from that era in Maywood have 2+ layers.

A tear-off typically adds $1,500–$3,000 to the cost (labor + dumpster), but it ensures compliance and protects your investment. If a roofer is pushing overlay despite 2+ layers, switch roofers — they are setting you up for permit failure and potential code violations.

Maywood's wind and flood zone implications for re-roofing specs

Maywood is 5 miles inland from the Los Angeles Harbor and sits in a seismic and wind-prone area. While not as extreme as coastal Florida, Maywood's wind exposure is moderate-to-high (wind zone = 90 mph basic wind speed per ASCE 7). This means your new roof covering must have a wind rating suitable for uplift — asphalt shingles rated 130+ mph are standard and acceptable. However, some bargain imported shingles (notably from Mexico or Asia) may have lower ratings (90–110 mph) or no rated fastening pattern. Your permit application must list the specific shingle product with its wind rating and fastening schedule; if the product doesn't meet Maywood's minimum, the City will reject it. Metal roofing (standing seam, corrugated) typically has 150+ mph ratings, so it's often a safer bet if wind resistance is a concern.

Maywood is also within the FEMA 100-year floodplain in several neighborhoods (particularly near the L.A. River and in south Maywood near Atlantic Boulevard). If your property is in a flood zone, the City may require that roof work comply with Flood Resistant Construction standards (Title 24, Part 2, Chapter 4). For roof-only replacement, this usually means confirming that vents, penetrations, and drainage don't compromise the integrity of the building envelope below flood elevation. In rare cases, the City may ask you to install or upgrade roof vents to be above flood elevation. This is less common for re-roofs than for exterior wall or foundation work, but it's worth confirming: ask the Building Department when you submit your permit. If you are unsure whether your property is in a flood zone, check the FEMA Flood Map (floodsmart.gov) or ask the City.

Coastal wind also drives the underlayment spec. In wind zones, some inspectors prefer synthetic underlayment over Grade D paper because synthetic resists tearing and provides better temporary weather protection during the install. Maywood Building Department does not mandate synthetic, but if you're upgrading materials and want to avoid plan review delays, synthetic is worth the $0.35/sq.ft. extra cost ($700 on a 2,000 sq.ft. roof). The underlayment must also be extended 3 feet up from the eave edge and sealed with ice-water shield in wind zones; this is standard practice but must be specified in your permit to avoid field rejections.

City of Maywood Building Department
Maywood City Hall, 4319 Slauson Avenue, Maywood, CA 90270
Phone: (323) 560-7411 | https://www.ci.maywood.ca.us/ (check for online permit portal link)
Monday–Friday, 8:00 AM–5:00 PM (confirm by phone)

Common questions

Do I need a permit if I'm just replacing damaged shingles in one area of the roof?

No, if the repair covers less than 25% of the total roof area and uses the same material (asphalt shingles to asphalt shingles, for example). Under CBC R907.5, minor repairs are exempt. However, if the repair reveals deck damage, rot, or a hidden 2nd layer, the scope changes to 'repair + replacement' — contact Maywood Building Department to confirm whether a permit is now required. When in doubt, call the Building Department before starting work.

My roofer says he can overlay my existing 2-layer roof with thicker shingles to avoid tear-off. Is that allowed in Maywood?

No. CBC R907.4, which Maywood enforces, explicitly prohibits overlay when 2 or more existing layers are present. You must tear off all layers to the deck. Roofers who propose 3-in-1 overlay despite 2+ layers are not compliant; if you submit that to Maywood, the City will reject it and require tear-off, costing you time and money. Require your roofer to provide a written confirmation of the number of existing layers before signing a contract.

How much does a roof replacement permit cost in Maywood?

Typically $150–$400, based on the valuation of the work. Maywood usually estimates roof valuation at $3–$8 per square foot of roof area; a 2,000 sq.ft. roof might be valued at $6,000–$16,000, resulting in a permit fee of roughly 3% of that (3% = $180–$480). The exact fee is determined when you apply; ask the Building Department for a fee estimate with your submittal or by phone at (323) 560-7411.

Do I need a structural engineer report if I'm changing from shingles to metal roofing?

Not always. If the metal roof is lightweight (standing seam, corrugated) and the deck is in good condition, a structural report is typically not required — metal is often lighter than asphalt shingles. However, if the metal is heavy gauge or if the deck is found soft or rotted during tear-off, the City may require an engineer to confirm the framing can support the load. Submit a product spec with your permit; if the City has concerns, they will ask for the report during plan review. This can delay the permit by 2–3 weeks, so budget time and ~$1,000–$2,000 for the engineer if there's any uncertainty.

How long does it take to get a roof replacement permit in Maywood?

For a standard like-for-like re-roof (asphalt to asphalt, 1 existing layer, no deck damage), the City issues the permit over-the-counter (OTC) in 1–2 business days. For more complex jobs (material change, 2+ layers requiring tear-off, or structural work), plan review is required, adding 2–3 weeks. Once you have the permit, construction typically takes 3–7 days, and inspections are scheduled during and after the work. Total timeline from permit application to sign-off is usually 3–6 weeks.

Can I hire an unlicensed handyman or friend to do my roof in Maywood?

California Business & Professions Code § 7044 allows an owner-builder to perform work on owner-occupied residential property without a contractor license, including roofing. However, you (the owner) must obtain the permit yourself and arrange inspections. If any roofing work involves electrical (e.g., removing and replacing a vent-pipe electrical conduit) or plumbing, that portion requires a state-licensed electrician or plumber. Additionally, even if you owner-build, you must follow all Code requirements (proper fastening, underlayment specs, wind ratings, etc.) — the City's inspector will enforce these regardless of who does the work.

What if the inspector finds a 3rd layer of shingles during my tear-off?

All layers must be removed per CBC R907.4. If a 3rd layer is discovered after the permit is issued and you've already started, you stop work, notify the Building Department, and ensure full tear-off to bare deck before continuing. The permit fee does not change (you already paid for tear-off); the delay is mainly schedule. This is why pre-inspection — physically pulling back shingles before you submit the permit — is critical to avoiding surprises.

Does my homeowners insurance cover unpermitted roof work?

Most homeowners insurance policies explicitly require permits for roof replacements. If you install a roof without a permit and later file a claim for damage (storm, leak, etc.), the insurer may deny the claim and refuse to cover the damage, citing the unpermitted work. This can leave you liable for repair costs of $10,000–$50,000+. Permitted work is documented and protected; unpermitted work can void your coverage. Always obtain the permit.

Is my Maywood roof property in a flood zone? How do I find out?

Visit floodsmart.gov and enter your address, or call Maywood Building Department at (323) 560-7411 to ask. If your property is in FEMA's 100-year floodplain, the City may apply Flood Resistant Construction standards to your re-roof, requiring verification that vents and penetrations don't compromise the building envelope below flood elevation. This is uncommon for roof-only work but worth confirming before you submit your permit.

Can I submit my roof replacement permit application online in Maywood?

Check the City of Maywood's website (ci.maywood.ca.us) for an online permit portal. If available, you can likely submit applications and track status online. If not available, call Maywood Building Department at (323) 560-7411 to ask about submission method (in-person, email, mail). Many LA County jurisdictions are transitioning to online portals; confirm current process with the City.

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 Maywood Building Department before starting your project.