Documentation StandardRoofing Claims·Documentation phase
11 min execution

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. 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. 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. 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. 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. 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

  • 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

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.