Commercial Buying Cluster

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

Show rate benchmarks by appointment type
Appointment typeHealthy show rateWhat it usually means
Cold call to canvasser30 to 50%Polite agreement, low real intent
Shared online lead40 to 60%Homeowner agreed to several contractors
Exclusive online lead55 to 70%Less competition, still self-serve intent
Pre-booked, qualified, confirmed80 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 youRecommended pathWhy
Show rate under 60%Add a live voice confirmation 2 hours before the appointmentThe cheapest single fix
Show rate 60 to 75%Audit setter calls and qualification depthUsually a process gap, not a person gap
Show rate above 80%Protect it as you scale volumeIt 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.

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.

Book Your Strategy Call Or call (855) 555-0199

No contracts. No pressure. Limited territories.