insurance claimsclaim documentationstorm restoration

Roof Insurance Claim Documentation: What Adjusters Actually Accept

By WeatherOps· Jul 20, 2026

Ask ten storm roofers what killed their last denied claim and you'll hear ten versions of the same story: the damage was real, but the file didn't prove it. Roof insurance claim documentation isn't about volume — thirty attachments don't beat five that answer the adjuster's actual questions. Here's what those questions are, and how to build a file that answers them the first time.

What adjusters actually accept

Strip away the folklore and an adjuster's checklist is short. They need to verify five things:

  • Date of loss. Not "there was a storm this spring." A specific date, backed by weather data showing a hail-producing storm crossed that property.
  • Hail size at the address. County-level maps get discounted fast. What holds up is evidence of the hail size the radar saw over this roof — because insurers cross-check exactly that.
  • Damage consistent with the storm. Inspection photos — impacts, soft-metal strikes, test squares — that match the reported hail size and the storm's direction.
  • Measurements. Facet-level roof geometry that supports the scope: squares, pitch, edge lengths. A hand-drawn guess invites a re-measure and a smaller number.
  • Code references. If the scope includes code-required items — drip edge, ice-and-water shield, matching requirements — the applicable code citation belongs in the file, not in an argument two weeks later.

Miss one leg and the whole claim wobbles. Nail all five and most "supplement fights" never start.

The screenshot-folder problem

Most contractors technically have all of this. It's just scattered: a radar screenshot in a group chat, photos in a rep's camera roll, a measurement PDF in an email thread, the code citation in the estimator's head. When that lands on an adjuster's desk as a loose pile, two things happen. Evidence gets overlooked. And the file reads like it was assembled after the fact — which invites scrutiny of everything in it.

The fix isn't more documentation. It's the same documentation, assembled in the order the adjuster reads it.

Build the file in the order the adjuster reads it

  1. Storm evidence first. Open with the date of loss and the hail evidence for the address: a claim-grade hail swath showing what size fell where, plus the property's storm history. This frames everything that follows — the adjuster now expects to see damage consistent with a known event.
  2. The inspection. Document the roof the way the storm evidence predicts. Impact marks, collateral damage, test squares — organized per slope, matched to the storm's severity and direction. If your process here is loose, start with our guide to a hail damage roof inspection — the packet is only as strong as the inspection behind it.
  3. Dated aerial imagery. An aerial of the property with its capture date establishes the roof's condition and layout on a known date. It also kills the "pre-existing damage" argument before it's made.
  4. Measurements. Facet-level geometry with totals the scope can cite. WeatherOps gives you a free sketch, AI-proposed geometry from aerial data, or a verified aerial measurement when you want the extra rigor.
  5. The scope, with code references. Every line item the storm justifies, and a code citation attached to every code-required item. The adjuster shouldn't have to take your word for anything.

One packet, not five apps

The reason most files arrive as screenshot folders is that the evidence lives in five different tools. WeatherOps was built to close that gap: the same hail swath that found the lead, the storm history for the address, the dated aerial, the photos, the measurements, and the code-referenced estimate all attach to one job — and come together into a single claim packet built to survive review. That's the core argument for running the whole race in one system, which we lay out in storm damage roofing software: from storm map to signed claim.

And if your office scopes in Xactimate today, the packet isn't a replacement for line-item scoping — it's the evidence file that makes the scope defensible. See how the two fit together in WeatherOps vs Xactimate.

Before you hit send

A sixty-second check before any claim goes out:

  • Is there a specific date of loss with weather evidence behind it?
  • Does the file show hail size at this address, not the county?
  • Do the photos match the storm's reported severity and direction?
  • Are the measurements facet-level and consistent with the scope?
  • Does every code-required line item carry its code reference?
  • Could a stranger follow the file top to bottom without you on the phone?

That last one is the real test. An adjuster who can follow your file without calling you is an adjuster who can approve it without calling you.

Build the packet once, in one system — see WeatherOps free.

See WeatherOps on your next storm

Storm map, property intel, measurements, estimates, and the claim — in one workflow.

Start free →