Does Insurance Cover Code Upgrades on Your Roof? Yes — Here’s What’s Actually Covered
By Method Roofing Group | July 2026 | 11 min read
Quick answer: Yes. California law requires open replacement-cost homeowners policies to include code-upgrade coverage equal to at least 10% of the dwelling limit — it pays the added cost of bringing damaged roofing up to current building code after a covered claim, on top of standard repair costs.
Key Takeaways
- Code-upgrade coverage has been required in California since 2021. The requirement carries into every policy issued or renewed from July 1, 2026 onward. The minimum has stayed at 10% of the dwelling limit since AB 2756 created it.
- It only pays out after a covered loss, not for a proactive re-roof. The coverage funds code-required upgrades triggered by a claim, not general home improvement.
- The 10% is a cap, not a guarantee. On a $500,000 dwelling limit, that’s up to $50,000 toward code upgrades. That’s only for what the code actually requires, and only up to that ceiling.
- Most denials trace back to documentation, not the coverage itself. Adjusters need to see which line items are code-required versus a voluntary upgrade.
- This is separate from Safer from Wildfires discounts and AB 888 grants. Those reduce your premium or fund proactive work. Code-upgrade coverage activates during a claim.
Method Roofing Group’s insurance page broke down everything that changed for California homeowners in 2026. That included wildfire discounts, grant programs, and the FAIR Plan exit path. One line in that overview gets more questions than any other: what does “code-upgrade coverage” actually pay for? Here’s the answer, in claim-file terms instead of regulatory-summary terms.
What Is Code-Upgrade Coverage, and When Did It Become Required?
Code-upgrade coverage — sometimes called ordinance or law coverage — pays the added cost of bringing a damaged structure up to current building code during a covered repair or rebuild, on top of what it costs to simply restore what was there before. AB 2756 created this requirement under [California Insurance Code §10103(c)] for policies issued or renewed on or after July 1, 2021. Every open (replacement-cost) residential property policy must include this coverage at a minimum 10% dwelling-limit allowance for this coverage. That floor continues for every policy issued or renewed from July 1, 2026 forward.
Before AB 2756, insurers sold code-upgrade coverage as an optional endorsement. Plenty of California homeowners didn’t have it, or had it capped so low it barely mattered on a roof-scale claim. A baseline amount matters more every year now. Title 24’s 2026 code updates raise the stakes: that includes the California Wildland-Urban Interface Code replacing the old Chapter 7A, plus expanded cool-roof requirements in inland climate zones. Together, they mean more re-roofs trigger code-required work that a five- or ten-year-old policy never anticipated. Our Title 24 roofing requirements guide covers what those requirements involve on a re-roof.
| What Changed | When | Detail |
|---|---|---|
| Code-upgrade coverage mandate created | Policies issued/renewed on or after Jul 1, 2021 | AB 2756 added Insurance Code §10103(c): open replacement-cost policies must include ≥10% of dwelling limit in code-upgrade coverage |
| Requirement continues | Policies issued/renewed on or after Jul 1, 2026 | Same 10% floor applies; coverage remains additional, meaning using it doesn’t deplete your base dwelling coverage |
| Does not apply to | — | Renter’s/tenant’s policies, mobilehome policies, condo policies without dwelling coverage |
Download our free Title 24 Roofing Requirements guide — no email required.
What Does Code-Upgrade Coverage Actually Pay For?
It pays the difference between repairing storm or fire damage to match what was already there and bringing the repaired portion up to current code — nothing more, nothing less. If a windstorm tears off a section of a 1990s composition shingle roof and current code requires a Class A fire-rated assembly on that replacement section because the parcel now sits in a mapped Wildland-Urban Interface zone, code-upgrade coverage is what closes the gap between “replace what broke” and “replace it to code.”
It typically covers:
- Upgraded fire-rated materials where code now requires them
- Ember-resistant vent replacement in mapped fire zones
- Underlayment or deck upgrades the current code mandates
- Permit and inspection costs tied directly to the code-required portion of the work
It does not cover:
- Upgrades you want but the code doesn’t require
- Work on undamaged portions of the roof unrelated to the covered loss
- A full re-roof when only a section was damaged — unless code specifically requires full-roof compliance once a repair crosses that threshold
That last point connects directly to what our industry calls the 50% rule: replace more than half a roof’s area within 12 months and the whole roof must meet current code. That single provision is often what turns a partial-loss claim into a full code-upgrade claim.
How Much Code-Upgrade Coverage Do You Actually Have?
The 10% minimum applies to your dwelling coverage limit, not your total policy value. On a $600,000 dwelling limit, that’s at least $60,000 available for code-required upgrades. That number is a ceiling, not a lump-sum payout — it’s additional coverage on top of your dwelling limit, not a deduction from it. You only receive what the code-required work actually costs, up to that cap. If the code-required upgrade portion of your roof claim comes to $18,000, that’s what you receive; the remaining headroom simply stays on the table.
Two things are worth checking on your own policy. Some carriers set the code-upgrade limit higher than the 10% floor. Others structure it as a percentage of the repair cost rather than the dwelling limit, which changes the math on a smaller claim. Ask your agent for the exact language and dollar structure in writing before you need it, not while a claim is open.
When Does Code-Upgrade Coverage Get Triggered on a Roof Claim?
The trigger is a covered loss, not a decision to re-roof. A covered peril — wind, fire, falling debris, in some policies hail — damages the roof, and the repair or replacement of the damaged area requires code compliance the original roof didn’t have. That’s the moment code-upgrade coverage activates. A voluntary re-roof, done because the roof is old or you want a different material, does not trigger this coverage; that’s what Safer from Wildfires discounts and, for qualifying homeowners, AB 888 grants are for, both covered on our insurance requirements page.
In practice, the roofs most likely to see this coverage activate are older assemblies — composition shingle installed before the 2019 or 2022 code cycles, wood shake in areas where it’s now restricted, or any roof on a parcel that’s been reclassified into a higher Fire Hazard Severity Zone since it was last replaced. CAL FIRE’s 2025 map revision added roughly 1.4 million acres of High and Very High zones statewide, which means parcels that weren’t in a mapped fire zone when their current roof went on may be now — without the homeowner necessarily knowing it changed.
What Code-Upgrade Coverage Does Not Cover
Code-upgrade coverage does not fund a proactive re-roof before anything’s damaged, and it doesn’t cover upgrades beyond what code strictly requires. Three situations trip people up most:
- A voluntary upgrade beyond code minimums. If you want a premium tile profile when code only requires a Class A rating generally, the cost difference is on you.
- Maintenance-related failure with no covered peril. A roof that’s simply reached the end of its service life doesn’t trigger this coverage on its own.
- A dwelling limit that’s too low relative to true rebuild cost. The payout is capped at the policy’s stated percentage regardless of what the code-required work actually costs, so an under-insured home may find the 10% ceiling doesn’t stretch as far as expected.
How to Make Sure Your Claim File Actually Supports a Code-Upgrade Payout
Adjusters approve what they can verify, and code-upgrade claims live or die on whether the code-required portion of the work is clearly separated from everything else on the invoice. A documented inspection matters here in a specific way: a written condition report that identifies the current roof’s material, fire rating, and age before a loss occurs gives you a baseline the adjuster can compare against post-loss code requirements. Method Roofing Group’s documented inspection process produces exactly that record — dated photos, material identification, and a written report you keep whether you hire us or not.
When a claim does happen, the file that supports a code-upgrade payout typically includes: the permit for the repair or replacement work, a contractor estimate that itemizes code-required line items separately from storm-damage repair, product listings showing the code-compliant material’s fire rating, and photos of the specific conditions that triggered the code requirement — vent style, parcel fire zone status, or the extent of damage relative to the 50% rule threshold. Our repair vs. replace guide covers how that damage-extent decision typically gets made on a real roof.
Code-Upgrade Coverage FAQs
Is code-upgrade coverage the same as ordinance or law coverage?
Yes — “code-upgrade coverage” and “ordinance or law coverage” describe the same policy provision. California Insurance Code §10103(c) uses “building code upgrade coverage” in its statutory language, but insurers and adjusters commonly use both terms interchangeably.
Do I need to file a separate claim for code-upgrade coverage?
No. It’s typically evaluated as part of your standard property claim once a covered loss triggers code-required repair work — it isn’t a standalone policy you activate separately, and there’s no separate deductible in most policies.
What if my policy’s code-upgrade limit is lower than 10%?
California has required replacement-cost homeowners policies to include at least 10% of the dwelling limit in code-upgrade coverage since policies issued or renewed on or after July 1, 2021, and that floor continues under every policy issued or renewed from July 1, 2026 on. If your current policy is below that, it should be adjusted at renewal — worth confirming directly with your carrier or agent rather than assuming it updated automatically.
Does code-upgrade coverage help me get off the FAIR Plan?
Not directly — it’s a claims-payout provision, not an underwriting credit. The FAIR Plan exit path runs through documented Class A roofing and hardening measures, covered in full on our insurance requirements guide. Both matter, but they solve different problems.
Can my roofing contractor help me document a code-upgrade claim?
Yes — a contractor who separates code-required work from standard repair work on the estimate, and who can point to the specific code section triggering the requirement, gives your adjuster what they need to approve the code-upgrade portion faster. That’s part of what a documented inspection and itemized estimate are for.
About This Article
Written by the Method Roofing Group team and reviewed by founder Jeff Moreno, whose background spans manufacturer-side roofing operations and California contracting. Method Roofing Group is a CSLB-licensed (#1157257), bonded, and insured commercial, residential, and industrial roofing contractor serving Orange County, Los Angeles County, San Diego County, the Inland Empire, and Ventura County. This article explains general policy provisions as of publication; coverage details vary by carrier and policy — confirm your specific terms with your insurance agent before filing a claim.
Get a Documented Baseline Before You Need It
A code-upgrade claim moves faster when there’s already a written record of your roof’s condition, material, and fire rating on file. Method Roofing Group’s free documented inspection gives you dated photos, a moisture and condition assessment, and a written report you keep — hire us or don’t.
Schedule a roof inspection below — or call (949) 866-3011 to speak with our team directly.
Method Roofing Group · 4940 Campus Dr., Suite C, Newport Beach, CA 92660 · (949) 866-3011 · CSLB #1157257