The Roofing Sales Pipeline,built for owners, not software demos.
Most roofing pipelines are copied from generic CRM templates. They look organized on screen and break the moment a real homeowner calls. This guide lays out a 7-stage pipeline an owner-operated roofing shop can actually run.
Executive summary
The short version for busy owners.
A roofing pipeline is not a list of leads. It is a series of commitments the homeowner has made, each one larger than the last.
Most shops track activity (calls made, doors knocked) instead of commitments. That is why their forecasts are wrong and their reps look busy without closing.
The 7 stages below force you to track commitments. If a homeowner has not made the next commitment, the deal does not move.
Key takeaways
What to remember when this page closes.
- Track commitments, not activity.
- Every stage needs a written exit criterion.
- If your pipeline has more than 7 stages, you are tracking your own work, not the buyer's decisions.
- Forecast based on stage conversion rates, not gut feel.
- Stale deals belong in a separate nurture track, not the active pipeline.
Section 1
Why most roofing pipelines fail
Three failures show up in nearly every shop we audit. First, stages are named after internal tasks (called, emailed, quoted) instead of the buyer's decisions. Second, no one wrote down what has to be true before a deal moves forward. Third, the pipeline never gets cleaned, so the forecast is fiction.
Fix those three things and your close rate climbs without hiring anyone.
Section 2
The 7 stages, in plain English
- 1. New Lead. Contact information captured. No commitment yet.
- 2. Contacted. Two-way conversation happened. Homeowner confirmed interest.
- 3. Qualified. Property, decision-maker, timeline, and intent verified.
- 4. Appointment Set. Day and time confirmed in writing.
- 5. Inspected. Roof was on, scope of work was documented.
- 6. Proposal Sent. Written estimate delivered and reviewed.
- 7. Closed Won or Closed Lost. Contract signed, or reason for loss logged.
Section 3
Exit criteria and conversion benchmarks
Use these benchmarks as a starting point. Your numbers will vary by market and lead source.
| Stage | Exit criterion | Healthy conversion to next stage |
|---|---|---|
| New Lead | Contact info verified | 60 to 75% |
| Contacted | Two-way conversation, interest confirmed | 55 to 70% |
| Qualified | Decision-maker, timeline, property confirmed | 70 to 85% |
| Appointment Set | Day, time, address confirmed in writing | 75 to 90% |
| Inspected | Scope documented, photos taken | 80 to 95% |
| Proposal Sent | Estimate delivered and reviewed live | 30 to 50% |
| Closed Won | Signed contract and deposit | n/a |
Three perspectives
How three honest reviewers would frame this.
Optimistic
Tighter stages make your forecast believable. Owners who clean up their pipeline usually see close rates climb 10 to 20% in a quarter without any new spend.
Balanced
Pipeline discipline only works if your reps log activity honestly. Most shops need a weekly 30-minute review with the owner present for the first 90 days.
Critical
A perfect pipeline cannot fix bad lead quality. If 70% of your leads cannot be qualified, fix the source before you re-engineer the CRM.
Decision framework
A practical way to choose.
Find the row that matches your situation. Use it as a starting point, not a verdict. A short strategy call will sharpen the answer for your specific market.
| If this describes you | Recommended path | Why |
|---|---|---|
| You have under 50 active deals | Run the 7 stages in a simple spreadsheet for 30 days before configuring a CRM. | Forces clarity on exit criteria before software hides the mess. |
| You have 50 to 250 active deals | Configure these 7 stages in JobNimbus or AccuLynx and require exit criteria as required fields. | Volume justifies automation, but discipline is still the bottleneck. |
| You run multiple sales reps | Add a weekly pipeline review with stage-by-stage stalled-deal report. | Reps will not self-clean. The review surfaces stuck deals while they can still be saved. |
Questions answered
What contractors ask before they start.
- How many stages should a roofing pipeline have?
- Five to seven. More than seven and you are tracking your own work instead of the homeowner's decisions.
- Should retail and insurance run in the same pipeline?
- No. The decision steps differ. Use the same 7-stage shape but two separate pipelines with different exit criteria.
- What is a healthy lead-to-close rate?
- For self-generated retail leads, 8 to 15% is realistic. For pre-booked qualified appointments, 25 to 40% is the working range we see across markets.
- How often should the pipeline be cleaned?
- Weekly for active stages, monthly for nurture. Stale deals belong out of the forecast.
- Do I need a CRM to run this?
- Not at first. A clean spreadsheet beats a misconfigured CRM. Once the stages work, automate them.
Related guides
Keep reading where it helps you decide.
Roofing Sales KPIs
The six numbers that decide if your shop grows.
Read guide
Roofing Lead Qualification
Score leads before your reps drive anywhere.
Read guide
Roofing Sales Process
From first call to signed contract, step by step.
Read guide
Roofing Follow-Up System
What to send, when, for the next 90 days.
Read guide
Book your strategy call
See if your market is still open.
We work with one roofing company per metro. In 20 minutes we will review your service area, pricing, and capacity, then tell you straight whether we are a fit. No pressure, no contract on the call.