Roofing leads that show up,without the cancel-and-reschedule loop.
An appointment is only worth what gets attended. This guide covers what we have learned about generating appointments that homeowners actually keep, and what to do when they slip.
Executive summary
The short version for busy owners.
A 70 percent show rate is the floor. Below that, your reps are burning windshield time on ghosts.
Show rates are made on the phone, not in reminder texts. The way the appointment is set predicts whether it sticks.
The cheapest no-show fix is a 3-touch confirmation sequence run by the setter, not by automation alone.
Key takeaways
What to remember when this page closes.
- Healthy show rate floor: 70 percent. Strong programs run 80 to 90 percent.
- Specific time slots stick. 'Sometime Tuesday' does not.
- A live voice confirmation in the 24 hours before is worth more than three texts.
- Setter tone and rapport drive show rate more than scripts.
- If you cannot measure show rate weekly, you cannot improve it.
Section 1
Why homeowners cancel roofing appointments
Cancellations are rarely about the contractor. They are about a homeowner who agreed too quickly, was never qualified, or got nervous when their spouse heard about the meeting.
Almost every cancel can be traced back to one of three things: weak qualification, vague scheduling, or zero contact between booking and the appointment.
Section 2
The four signals of a sticky appointment
- Homeowner repeats the date and time in their own words.
- Both decision-makers know about the appointment.
- The homeowner asked at least one specific question about the roof.
- The setter logged a real reason for the inspection, not 'wants a quote'.
Section 3
The confirmation sequence that works
Our standard sequence is simple. A text within an hour of booking, a reminder text 24 hours before, and a live call from the setter the morning of the appointment.
The morning call is where show rates are won. Homeowners who would have ghosted will often reschedule on that call instead of disappearing.
Section 4
What a healthy show rate looks like
| Appointment type | Healthy show rate | What it usually means |
|---|---|---|
| Cold call to canvasser | 30 to 50% | Polite agreement, low real intent |
| Shared online lead | 40 to 60% | Homeowner agreed to several contractors |
| Exclusive online lead | 55 to 70% | Less competition, still self-serve intent |
| Pre-booked, qualified, confirmed | 80 to 90% | Real intent plus a real time slot |
Section 5
When a no-show is a setter problem
If one setter's appointments cancel 30 percent more than another's, the issue is rarely the leads. It is tone, pacing, or skipping qualification to hit a daily quota.
Listen to five calls per setter per week. That habit alone fixes most show-rate problems.
Three perspectives
How three honest reviewers would frame this.
Roofing owner
I do not care about a low cost per lead if half of them are no-shows. Cost per attended appointment is the only metric that matters to my P&L.
SEO consultant
Vendors quoting cost-per-lead without quoting show rate are quoting half the metric. Always ask for booked vs attended numbers.
Skeptical homeowner
If a setter sounded rushed and I never got a reminder, I will probably forget or cancel. If they sounded like a human and confirmed twice, I will be home.
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 |
|---|---|---|
| Show rate under 60% | Add a live voice confirmation 2 hours before the appointment | The cheapest single fix |
| Show rate 60 to 75% | Audit setter calls and qualification depth | Usually a process gap, not a person gap |
| Show rate above 80% | Protect it as you scale volume | It is your real competitive moat |
Questions answered
What contractors ask before they start.
- What is a normal show rate for roofing leads?
- Online leads typically run 40 to 70 percent. Pre-booked qualified appointments run 80 to 90 percent. Anything under 50 percent is a red flag.
- Are text reminders enough?
- No. Texts help but a live voice confirmation a few hours before the appointment is what saves the wobbly ones.
- Should we charge for no-shows?
- Not the homeowner. But if you buy appointments from a provider, make sure their pricing reflects attended appointments, not booked ones.
- How do we know if our lead source is the problem?
- Split your show rate by source. If one source runs 20 points below the others, the source is the problem.
- Does longer qualification reduce show rate?
- The opposite. Homeowners who answer real questions are more committed by the time they agree to a time.
Related guides
Keep reading where it helps you decide.
Roofing Leads That Close
What separates a lead that signs from one that ghosts.
Read guide
Confirmed Roofing Leads
What confirmed actually means before it hits your calendar.
Read guide
Pre-Booked Roofing Appointments
Why a pre-booked appointment outperforms a raw lead.
Read guide
Roofing Appointment Show Rate
What a healthy show rate looks like and how to raise yours.
Read guide
Roofing Appointment Confirmation Best Practices
A 3-touch sequence that cuts no-shows.
Read guide
Roofing Appointment Setting
What good setters actually do on the phone.
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.