Roof Code Upgrade Documentation
Document code-driven roofing upgrades with jurisdiction citations, permit records, and tear-off evidence — without blanket arguments that trigger denials.
Claims Ninja Operations
Purpose
Build defensible code-upgrade supplements by tying each line item to a specific jurisdiction requirement, permit condition, or manufacturer mandate — not generic code lists that carriers reject.
When to use
Full slope or full roof replacement triggers current code
Signal: Permit application requires upgrades beyond pre-loss assembly
Tear-off exposes non-compliant underlayment or fastening
Signal: Prior roof lacked ice barrier, drip edge, or balanced ventilation
Carrier estimate omits code-required items
Signal: Macro assembly predates local amendment adoption
Partial repair at code boundary between old and new materials
Signal: Inspector requires upgrade at tie-in or full slope trigger
Prerequisites
- Jurisdiction identified (city/county and adopted code year)
- Scope of repair defined: partial slope vs. full elevation vs. full roof
- Manufacturer spec sheet for specified shingle system
Required documentation
Specific code section citation per upgrade line
IRC R905.x, local amendment, or AHJ written requirement — not a generic list.
Permit application or inspector notes
Required when AHJ mandates upgrades; attach inspection checklist if available.
Tear-off photos showing prior non-compliant assembly
Missing drip edge, no ice barrier, inadequate ventilation — before new install covers.
Manufacturer installation requirements for warranty
Underlayment type, fastening pattern, starter, and ventilation minimums.
Photos of upgraded assembly during install
Ice barrier lap widths, drip edge, ventilation intake/exhaust balance.
Step-by-step process
- 1
Identify code triggers for this job
Office- Confirm adopted code year and local amendments for the property address.
- Determine repair scope trigger: full reroof, structural opening, or slope replacement.
- List upgrades commonly triggered: ice barrier depth, drip edge, ventilation, fastening.
- Separate true code items from preference upgrades (designer shingle, copper flashing).
- 2
Assign one citation per supplement line
Office- Map ice barrier line to specific eave depth and valley requirement.
- Map ventilation lines to net free area calculation or prescriptive method.
- Map underlayment upgrade to manufacturer and code overlap — cite both if applicable.
- Avoid attaching ten-page code PDFs; quote the operative sentence in cover letter.
- 3
Photograph pre-loss non-compliance during tear-off
Field- Photo missing or damaged drip edge at eaves and rakes.
- Photo valleys and eaves showing absence or deterioration of ice barrier.
- Photo prior ventilation layout showing imbalance or insufficiency.
- Photo exposed decking for fastening pattern upgrade justification.
Before photos prove why upgrade is required, not just preferred.
- 4
Document compliant install before cover-up
Field- Ice barrier: photograph courses, laps, and valley integration.
- Drip edge: photograph eave and rake install before shingle overlay.
- Ventilation: photograph soffit intake and ridge exhaust in same visit.
- Record permit inspection sign-off if inspector visits mid-job.
- 5
Write code supplement narrative
Office- One paragraph per line: trigger → citation → photo reference → quantity.
- State repair scope that activated the requirement.
- Do not conflate matching policy arguments with code arguments.
- Submit permit fees as separate line when receipt is available.
Quality gates
Each upgrade line has its own code or manufacturer citation
Before (tear-off) and after (install) photos for each upgrade
Narrative states repair scope that triggered upgrade
No generic code dump without job-specific application
Common mistakes
| Mistake | Impact | Correction |
|---|---|---|
| Attaching entire IRC chapter without job-specific application | Desk reviewer dismisses as template supplement; lines denied. | Quote operative sentence and explain how this roof triggered it. |
| Claiming code upgrade on partial repair without trigger analysis | Carrier applies repair vs. replace policy and denies all upgrades. | Document inspector or code trigger for full slope or opening. |
| Requesting designer shingle under code upgrade argument | Undermines legitimate code lines in same package. | Separate matching or material upgrade to policy argument. |
| No tear-off photos of prior condition | Adjuster assumes upgrade is contractor preference. | Mandatory tear-off photo gate before ice barrier and drip edge lines. |
Attaching entire IRC chapter without job-specific application
Impact: Desk reviewer dismisses as template supplement; lines denied.
Correction: Quote operative sentence and explain how this roof triggered it.
Claiming code upgrade on partial repair without trigger analysis
Impact: Carrier applies repair vs. replace policy and denies all upgrades.
Correction: Document inspector or code trigger for full slope or opening.
Requesting designer shingle under code upgrade argument
Impact: Undermines legitimate code lines in same package.
Correction: Separate matching or material upgrade to policy argument.
No tear-off photos of prior condition
Impact: Adjuster assumes upgrade is contractor preference.
Correction: Mandatory tear-off photo gate before ice barrier and drip edge lines.
Supplement opportunities
Eaves in climate zone requiring ice barrier — prior roof had none
Tear-off eave photos + code section + install lap photos
Line item hint: Ice and water shield at eaves (LF or SF per local method)
Full replacement triggers drip edge at eaves and rakes
Missing drip edge tear-off photos + IRC/manufacturer citation
Line item hint: Drip edge eave and rake linear feet
Decking replacement requires ventilation rebalance
Prior vent layout photos + calculation or prescriptive code cite
Line item hint: Ridge vent, soffit vents, baffles
Valley treatment upgrade from woven to ice-barrier-backed open valley
Valley tear-off and new assembly photos with code cite
Line item hint: Ice barrier in valley, valley metal
Related resources
Partner with Claims Ninja
Need help executing on your next claim?
Get a free claim review. We assess scope gaps, documentation, and supplement opportunities — then outline a recovery plan aligned with your operation.