Storm restoration roofing is one of the least-measured corners of the construction industry. Contractors compare notes at conferences and in group chats, but there is almost no published, aggregated data on how these businesses actually perform — what a healthy close rate looks like, how much the average supplement recovers, how long a claim really takes to pay, or how many shops still run on spreadsheets.
This report is our attempt to fix that. It draws on a survey of 247 roofing companies running insurance restoration work, combined with anonymized, aggregated data from 2,400+ tracked claims representing roughly $1.9 billion in storm restoration revenue across the HailMate network in 2025, plus tracked field activity from 340+ sales reps. Wherever possible we report ranges and medians, not just averages, so you can see where you actually fall.
Use it to benchmark your own operation. If you are below the medians here, you have a roadmap. If you are above them, you know which numbers are worth protecting. Read it with a calculator open — almost every figure below translates directly into a dollar amount you can act on this quarter.
The Shape of the Industry
Storm restoration is dominated by small and mid-sized teams. The "storm chaser" stereotype of a lone rep with a ladder is real at the bottom of the market, but the companies capturing the most revenue look very different.
| Company size (reps) | Share of companies | Median annual revenue | Median revenue per rep |
|---|---|---|---|
| 1–5 | 38% | $1.2M | $310,000 |
| 6–15 | 34% | $4.1M | $390,000 |
| 16–35 | 21% | $11.8M | $440,000 |
| 36+ | 7% | $28.5M | $510,000 |
The pattern is consistent with what we see operationally: revenue per rep climbs as companies grow, because larger shops have the systems — onboarding, performance tracking, and management structure — that keep individual reps productive. A 36+ rep company isn't just bigger; it earns about $200,000 more per rep per year than a 1–5 rep shop, a 65% productivity premium that comes almost entirely from process rather than talent.
That number inverts a belief common among small-shop owners — that staying lean keeps you nimble and profitable. The data says the opposite. The constraint on a small shop is rarely lead flow; it is the owner's own time. When the person closing deals is also chasing supplements, scheduling crews, and reconciling commissions, every additional rep adds drag instead of leverage. We break down how the scaling actually works in How to Build a High-Performing Roofing Sales Team and the metrics that drive it in Roofing Company KPIs to Track.
Average Job Value
The average insurance restoration job in our dataset closed at $14,600, but the spread is wide and driven mostly by supplements and by how aggressively a company documents damage.
- Bottom quartile: under $9,800 per job
- Median: $13,400 per job
- Top quartile: over $19,200 per job
The single biggest separator between the bottom and top quartiles was not market or storm severity — it was supplementing discipline (covered below). Companies that supplemented systematically captured roughly 40% more revenue per job than companies that treated the carrier's first estimate as final.
Read that gap carefully — it is not a story about better territory. We controlled for region and storm type and the spread held. Two companies working the same neighborhood after the same hailstorm, pulling the same carrier's first estimate, land nearly $5,000 apart per job depending entirely on whether documenting the full scope is a habit or an afterthought. On 150 jobs a year, that is roughly $750,000 in revenue sitting on the same rooftops regardless of who collects it. Getting the estimate right at the source matters too — sloppy roofing estimating compounds into every downstream number.
The Sales Funnel
We asked contractors to report their funnel metrics and cross-checked them against tracked canvassing and pipeline data. Here is what the median storm restoration funnel looks like in 2026.
| Funnel stage | Median conversion | Top-quartile conversion |
|---|---|---|
| Doors knocked → appointment set | 9% | 16% |
| Appointment → inspection completed | 71% | 84% |
| Inspection → signed contract | 58% | 74% |
| Contract → completed install | 88% | 95% |
Two takeaways stand out. First, the door-to-appointment step is where most companies lose the most opportunity, and it is the step most improved by tracking and coaching — see Rep Performance Metrics Every Roofing Manager Should Track. Second, top performers are not dramatically better at every stage; they are consistently a little better at each, and the compounding effect is large.
A worked example
The compounding is easier to feel in absolute numbers. Take a rep who knocks 1,000 doors in a month and run them through both funnels.
| Stage | Median funnel | Top-quartile funnel |
|---|---|---|
| Doors knocked | 1,000 | 1,000 |
| Appointments set | 90 | 160 |
| Inspections completed | 64 | 134 |
| Signed contracts | 37 | 99 |
| Completed installs | 33 | 94 |
Same 1,000 doors. The median rep finishes the month with 33 installs; the top-quartile rep finishes with 94 — nearly three times the production from identical effort. No stage in that chain required a heroic improvement. Each step got modestly better, and the gains multiplied. This is why the leading shops obsess over leading indicators: a rep can't directly control installs, but they can control doors knocked and appointments set today, and the rest follows. Tracking that activity in the field is exactly what smart canvassing and GPS canvassing and team tracking are built for, and the door-knock fundamentals are covered in our complete door-knocking guide for roofers.
Supplements: The Revenue Most Companies Leave Behind
Supplements remain the clearest dividing line between average and exceptional storm restoration businesses.
- 31% of jobs in our dataset were supplemented at all.
- Among jobs that were supplemented, the average additional amount recovered was $4,250.
- Top-quartile companies supplemented over 70% of their jobs.
That gap is enormous. A company running 200 jobs a year that supplements 31% at $4,250 recovers about $264,000 in supplement revenue. The same company supplementing 70% recovers roughly $595,000 — more than double, on the same job volume. That $331,000 difference is not new sales or new headcount. It is paperwork discipline on jobs the company already won.
The barrier is rarely knowledge; it is process. Reps forget line items, miss the carrier's documentation window, or simply run out of time before the next storm. Companies that supplement consistently use a supplement engine to flag missing line items automatically rather than relying on each rep to remember them. For the full picture, see our complete guide to roofing supplements, the Xactimate line items roofers miss most, and our deeper roofing supplement benchmarks.
Where the supplement dollars hide
Among supplemented jobs in the dataset, the recovered dollars clustered around a handful of categories that carriers routinely underwrite on a first pass.
| Supplement category | Share of recovered $ | Median recovery when claimed |
|---|---|---|
| Code/ordinance upgrades (ice & water, drip edge) | 27% | $1,180 |
| Overhead & profit | 22% | $1,640 |
| Steep/high access charges | 18% | $740 |
| Detached structures & accessories | 16% | $620 |
| Disposal, permits, misc. | 17% | $410 |
Most of these are not judgment calls — they are documented entitlements that simply weren't itemized in the carrier's scope. Knowing where to look is half the battle; the other half is having a system that prompts the rep before the estimate is finalized. See overhead and profit on roofing claims and how to write roofing supplements that get approved for the line-item detail.
How Long Claims Actually Take
Cash flow, not profit, is what kills storm restoration companies — and the claim timeline is the single biggest variable in cash flow. Across tracked claims, the median timeline ran about 38 days from filing to first check and roughly 74 days from filing to final payment.
| Milestone | Median elapsed time |
|---|---|
| Filing → adjuster inspection | 11 days |
| Filing → first (ACV) check | 38 days |
| Install complete → final invoice sent | 6 days |
| Filing → final (recoverable depreciation) payment | 74 days |
The back half of that timeline — the second check — is where the most money gets stranded. Recoverable depreciation is owed once the work is complete and documented, but it only arrives if someone invoices for it and chases it. Top-quartile companies collected the second check on 82% of eligible jobs; the median was just 61%. On a $14,600 job, an uncollected depreciation check can leave $3,000–$5,000 on the table per claim — margin already earned, simply never invoiced. We walk through the mechanics in recoverable depreciation and collecting the second check, the difference between ACV and RCV on a roof claim, and the full storm damage claims process. For a deeper timeline breakdown, see how long a roof insurance claim takes. Tracking which checks are owed and which have landed is exactly the job of insurance check tracking and revenue collections.
Why Claims Get Denied
We asked contractors to identify the primary reason for their most recent denied or short-paid claim. The results map closely to what we see in tracked claim data.
| Primary reason | Share of denials |
|---|---|
| Insufficient photo documentation | 29% |
| Damage attributed to wear/age, not the storm | 24% |
| Missed filing deadline | 14% |
| Incomplete or inaccurate scope | 13% |
| Pre-existing damage dispute | 11% |
| Other | 9% |
The top two reasons — documentation and causation — together account for 53% of all denials, and both are controllable at inspection time rather than after the fact. A denial for "wear and age" is, in most cases, a documentation failure in disguise: the damage was storm-caused, but nobody captured the photos that proved it before the roof was tarped or replaced. Companies with carrier-specific photo requirements built into their workflow denied at meaningfully lower rates because the proof existed before anyone needed it.
The third reason — missed filing deadlines, at 14% — is the most avoidable of all: the work was done and the claim was valid, but it aged out of a calendar nobody was watching. This is the kind of failure a system eliminates and a spreadsheet never will. We cover the prevention playbook in Why Roofing Claims Get Denied, and the inspection fundamentals in our roofing inspection checklist and guide to reading a scope of loss. Capturing the right photos automatically is the premise behind photo intelligence.
Technology Adoption
The spreadsheet era is ending, but slowly.
- 64% of companies report using a roofing-specific CRM.
- 41% still manage at least part of their operation (pipeline, photos, or commissions) in spreadsheets or general-purpose tools.
- Companies on a purpose-built CRM reported saving an average of 8.2 hours per rep per week in administrative time.
The adoption curve tracks company size tightly.
| Company size (reps) | Using a roofing-specific CRM |
|---|---|
| 1–5 | 41% |
| 6–15 | 67% |
| 16–35 | 89% |
| 36+ | 97% |
Nearly all 16+ rep companies use a CRM, while spreadsheet reliance is concentrated in the 1–10 rep range. That is almost certainly the cause behind the revenue-per-rep premium we opened with: the shops that adopted systems early are the same shops that grew. The 8.2 hours per rep per week is worth pricing out — for a 10-rep company, that is 82 hours a week, the equivalent of two full-time admins, redirected from paperwork back to selling and inspecting.
The trade-off is well documented in Spreadsheets vs. a Roofing CRM and our guide to how to choose the best roofing CRM. For an overview of what purpose-built means in this category, see roofing CRM software and the case for running everything on one central platform.
Communication is the quiet differentiator
One adoption finding surprised us: 73% of homeowners said they preferred text updates over phone calls during their claim. Companies that texted job-status updates reported fewer "where are we?" calls and higher review scores, yet texting was still the least-adopted CRM feature among small shops. The homeowner experience during a 74-day claim is mostly silence punctuated by anxiety, and the contractors who fill that silence win the referral and the review. See roofing SMS texting and our communication hub for how this gets operationalized.
What the Top Performers Do Differently
Pulling the threads together, the top-quartile companies in this dataset shared five habits:
- They supplement almost everything. 70%+ supplement rate vs. an industry median of 31%.
- They measure leading indicators. Doors and appointments tracked daily, not revenue reviewed weekly.
- They document at inspection, not after. Carrier-specific photo checklists drive lower denial rates.
- They collect the second check. 82% recoverable-depreciation capture vs. a 61% median.
- They run on one system. Canvassing, claims, photos, and communication in a single platform rather than scattered tools.
None of these is a secret. The difference is that top performers turned each one into a system that runs without depending on any individual rep's memory or motivation. The owner of a top-quartile shop is not working harder — they have moved the work out of their own head and into a process that survives a busy storm season. That is the thesis of this report: the gap between average and exceptional is not talent or territory. It is the boring discipline of doing the same controllable things, every job, every time.
Frequently Asked Questions
What's a good close rate for a storm restoration roofing company?
Measured inspection-to-contract, the median in our dataset was 58% and the top quartile was 74%. But "close rate" can mean different things — measure it the same way every time, and watch the door-to-appointment step (median 9%) just as closely, since that's where most opportunity is actually lost. A 74% close rate on too few appointments still loses to a 58% close rate on many.
How much revenue am I leaving on the table by not supplementing?
For a typical 200-job shop, moving from the median 31% supplement rate to the top-quartile 70%+ is worth roughly $331,000 a year at the average $4,250 recovered per supplemented job — on the same job volume. The math scales linearly with your job count, so double the jobs and double the gap.
Why do so many claims get denied for "wear and age"?
It accounts for 24% of denials, and it is usually a documentation problem rather than a genuine dispute. The storm damage was real, but the photographic proof wasn't captured before the roof was tarped or replaced. Carrier-specific photo checklists at inspection time are the single most effective fix — see Why Roofing Claims Get Denied.
How long should I expect to wait to get fully paid on a claim?
The median ran about 38 days to the first (ACV) check and 74 days to final payment including recoverable depreciation. The final payment is the one most often left uncollected — only 61% of eligible second checks were captured at the median — so build invoicing and follow-up for that check into your process rather than treating the first check as the finish line.
Do I really need a CRM if I'm a small shop?
The data is one-sided: only 41% of 1–5 rep shops use one, yet purpose-built CRM users saved 8.2 hours per rep per week and revenue per rep rose steadily with company size and system adoption. For a small shop, the constraint is the owner's time — and that is exactly what a system gives back. See Spreadsheets vs. a Roofing CRM.
Methodology
This report combines two data sources: a 2026 survey of 247 insurance restoration roofing companies, and anonymized, aggregated operational data from 2,400+ tracked claims in the HailMate network during the 2025 calendar year, representing roughly $1.9 billion in storm restoration revenue and tracked field activity from 340+ sales reps. Figures are reported as medians and quartiles except where noted as averages. Worked examples are illustrative and use the medians and averages stated above. Revenue figures are self-reported by survey respondents and not independently audited. Regional and storm-type controls were applied to the job-value comparison; all other figures are network-wide.
Related Reading
- How to Build a High-Performing Roofing Sales Team — the systems behind the revenue-per-rep numbers above.
- Complete Guide to Roofing Supplements — how to capture the supplement revenue most companies leave behind.
- Why Roofing Claims Get Denied — prevention for the top denial reasons in this dataset.
This report is for informational purposes only.