Lead Stages for Roofing Companies: From Knock to Closed Contract
It is 4:47pm on a Tuesday. Your rep just finished a 22-minute conversation on the doorstep of a homeowner whose neighbor got a new roof last month. The homeowner nodded, said "send me something," and took the card. Your rep gets back in the truck, opens your CRM, and marks the lead as Proposal Sent. That lead is now sitting three stages ahead of where it actually is. Three weeks later, that lead goes cold.
If your roofing pipeline is built on the default stages that shipped with a generic CRM, this is happening dozens of times a month. The fix is a stage model built around how insurance restoration actually works, with benchmarks that tell you when a lead is stuck. For the upstream pipeline view, our building a roofing sales pipeline guide covers structure. This post stays focused on the stages.
Why Generic CRM Stages Fail Roofing
Most CRMs ship with Lead, Qualified, Proposal, Negotiation, Closed. That stack collapses all of insurance restoration into a single bucket. A SaaS buyer makes one decision. A roofing homeowner on an insurance job makes seven or eight, and an insurance carrier makes two or three more. A pipeline that hides that complexity hides where deals actually die.
The 9 Roofing Lead Stages Every CRM Needs
1. Knock
A rep made contact at the door. Store address, name if offered, rep, time, visible damage, and the specific next step the homeowner agreed to.
2. Inspection Scheduled
Date and time window to get on the roof. Appointments more than 72 hours out lose 15-20% before the ladder goes up.
3. Inspection Complete
Inspector on roof, documented with photos and measurements, briefed homeowner. Splits into insurance claim, retail, or no damage.
4. Claim Filed
Homeowner called carrier. CRM stores claim number. If you are filing claims for homeowners, stop , illegal in most states.
5. Adjuster Met
Supplementer or rep met the carrier's adjuster on the roof. Highest-leverage meeting in the insurance funnel.
6. Approved
Carrier issued scope of loss and ACV check, or denied. Denials exit into reinspection.
7. Supplement Filed
Production team reviewed carrier scope and filed for missing items. 60-85% of insurance jobs have a supplement. Pipelines that skip this stage undercharge on half their jobs.
8. Contract Signed
Contingency or direction-to-pay signed. Deal is yours.
9. Production
Materials ordered, crew scheduled, install complete, depreciation check collected.
Conversion Benchmarks Between Each Stage
- Knock to Inspection Scheduled: 18-28%. Below 15%, pitch or neighborhood is wrong.
- Inspection Scheduled to Complete: 72-84%. Same-day confirms add 8 points.
- Inspection to Claim Filed: 55-70% when damage is present.
- Claim Filed to Adjuster Met: 88-95%.
- Adjuster Met to Approved: 70-82%.
- Approved to Contract Signed: 80-92%. Under 75% means competitors are poaching in the waiting window.
- Contract to Production Complete: 94-98%.
For the full picture of which metrics predict revenue, see roofing sales metrics that predict revenue.
What "Stuck" Looks Like
Stuck at Knock (7+ days): Auto-assign callback. Two failed attempts → nurture list.
Stuck at Inspection Scheduled (past appointment): Require photo upload to advance.
Stuck at Inspection Complete (5+ days): Follow-up cadence fires day 1, 3, 5.
Stuck at Approved (10+ days without contract): Poach window. Call today.
Stuck at Supplement (21+ days): Manager review required.
Our sales cycle length post maps the full expected timeline.
How to Configure These Stages
Make stages mandatory and sequential. Require data at every transition (photos at Inspection Complete, claim number at Claim Filed, signed PDF at Contract). Automate stuck-lead flags. Tie commission to Contract Signed or Production Complete, not Approved. Inside RoofKnockers, all nine stages ship as default with SLAs wired in. For the broader evaluation see CRM buyer's guide or start a 14-day trial.
Ready to grow your roofing sales operation?
Start Your 14-Day Free Trial