Roofing Sales
Updated June 2026 | 8 min read
If you're running a roofing sales team and wondering whether your close rate is where it should be, the short answer is: it depends on your lead type. A 20% close rate on cold canvassing leads is excellent. A 20% close rate on warm storm referrals means you're leaving money on the table.
This guide breaks down real close rate benchmarks by lead source, explains the variables that move the number, and covers the highest-ROI fixes — the ones that actually work without hiring more people.
Not all roofing leads are created equal. Grouping your close rate across all lead sources hides the most important signal: which channel is underperforming.
| Lead Source | Average Close Rate | Top Performer Range |
|---|---|---|
| Storm / insurance restoration (referral) | 45–60% | 65–75% |
| Storm / insurance restoration (D2D) | 30–45% | 50–60% |
| Customer referral (retail) | 35–50% | 55–65% |
| Paid digital / inbound call | 20–30% | 35–45% |
| Cold D2D canvassing | 10–20% | 25–35% |
| Third-party lead (Angi, HomeAdvisor) | 10–15% | 20–25% |
The most important takeaway: your overall company close rate is a lagging metric. The leading metrics are close rate by lead source and close rate by rep. Once you can see those two breakdowns, you know where to focus.
A homeowner whose insurance company just approved a $15,000 claim is not the same buyer as someone you knocked on cold. Intent determines ceiling. Your close rate on inbound leads will always be higher than cold canvass — and that's fine. Don't benchmark them against each other.
This is the most underrated variable in roofing sales. Research consistently shows that leads contacted within 5 minutes of the appointment close 4–8× more often than leads followed up after 24 hours. For roofing specifically — where multiple companies are often canvassing the same storm-hit street — the rep who follows up first wins.
If your reps leave an appointment and the next contact is a voicemail 48 hours later, that's where your close rate is dying.
Roofing jobs closed with a signed proposal at the appointment close at 2–3× the rate of jobs where the proposal is emailed afterward. When the rep leaves without a decision, the homeowner shops. That's table stakes for D2D teams: close at the door or the number falls fast.
Tools like EasyQuote let reps generate a complete branded proposal on a tablet at the home — so there's no reason to leave without a number in front of the homeowner.
According to industry data, offering financing at point-of-sale increases close rates by 15–25% on retail roofing jobs. The math is simple: a $12,000 roof that's $180/month is a different conversation than $12,000 due on completion. Contractors who present financing every time — not just when the customer asks — close more.
SubcontractorHub's roofing sales platform includes built-in financing from 10+ lenders, presented directly in the proposal — so the rep never has to make a separate phone call to qualify someone.
First-year roofing reps typically close 10–15% of appointments. Reps with 2–3 years of experience in the same market, with the same product, typically close 25–35%. The difference is handle time on objections, knowledge of competitive alternatives, and comfort with silence after presenting price.
The formula is straightforward:
Example: Your team ran 120 appointments last month and closed 34 jobs. 34 ÷ 120 = 0.283 → 28.3% close rate.
The more useful version: break this out by lead source and by rep in your CRM dashboard. If rep A is closing 38% and rep B is closing 14% on the same lead source, that's a coaching problem — not a lead quality problem.
Set up an automated follow-up sequence that triggers within 2 hours of a rep leaving an appointment without a signed contract. The sequence should include: a personalized text, a follow-up call reminder, and the proposal link. Reps who let this run manually miss the window consistently.
Train reps to present the monthly payment before the total project cost — not after. "This system runs about $180 a month with our financing" lands differently than "$12,500 — but we do have financing available." Sequence matters.
Homeowners who have a written proposal reference it when comparing quotes. Homeowners who don't have one are starting from scratch when the competitor arrives. Every appointment should end with a proposal in the homeowner's hands — paper or digital, signed or not.
If your reps can't see their own close rate in a dashboard, they don't have a performance feedback loop. Close rate visibility by itself — without any manager intervention — has been shown to improve individual rep performance by 10–15% within 60 days. Sales Velocity gives every rep their own conversion dashboard and gives managers team-wide leaderboards.
| Rep Stage | Typical Close Rate | Primary Coaching Focus |
|---|---|---|
| New (0–6 months) | 8–15% | Presentation consistency, objection scripts |
| Developing (6–18 months) | 15–25% | Financing fluency, follow-up discipline |
| Experienced (18+ months) | 25–40% | Lead source optimization, ticket size |
| Elite | 40%+ | Referral generation, training peers |
The three technology gaps that most consistently drag down roofing close rates:
SubcontractorHub's roofing CRM addresses all three: in-field proposals via EasyQuote, automated follow-up sequences through Sales Velocity, and rep-level close rate dashboards visible to both managers and reps in real time.
What is a good close rate for roofing sales?
30–40% is a solid benchmark for pre-qualified leads. For storm/insurance restoration leads, 50–60% is achievable. For cold D2D canvassing, 15–25% is good. The key is tracking by lead source — not blending them into one number.
What is the average roofing contractor close rate?
The industry average across all lead types is roughly 20–25%. Top-performing teams with strong follow-up systems, in-field quoting, and financing options typically see 35–45%.
How do I improve my roofing sales close rate?
The highest-ROI fixes: (1) automate same-day follow-up so no lead goes cold, (2) present financing at every appointment, (3) close in field with a tablet proposal rather than emailing a quote later, (4) give reps visibility into their own close rate in real time.
What close rate should D2D roofing reps hit?
New D2D reps typically close 10–15% of set appointments. Experienced reps in active storm markets close 35–50%. Elite reps with strong follow-up discipline and financing fluency hit 50%+ on insurance restoration leads.
SubcontractorHub gives every roofing sales team a live close rate dashboard by rep, by lead source, and by date range — so you can stop guessing and start coaching on real data.
Book a Demo →SubcontractorHub
AI proposals, sales pipeline, and project management — all in one platform.
30 minutes. No commitment.