Roofing Leads vs Booked Inspections: What Are You Paying For?
Most roofers buy leads. Most roofers also say leads are the worst part of the business. Both things are true because a lead and an inspection are not the same product.
What a lead is
A lead is contact details. A name, a phone number, maybe an address. Someone filled in a form or clicked an ad. That is all you know.
You still have to call. You have to reach them, check they own the house, check they are in your area, and agree a time. Many never pick up. Some are renters. Some filled in five forms and already talked to another roofer.
What a booked inspection is
A booked inspection is a homeowner who has agreed to a day and a time, at a real address, inside your service area. The checking is already done. Your rep drives there and does the job he is good at.
Why the price looks different
A lead looks cheap. An inspection looks expensive. Compare them on the same line and the picture changes.
Here is an example with made-up numbers, so you can run it with your own:
- You buy 100 leads at $60 each. That is $6,000.
- You reach 45 of them.
- 20 agree to an inspection.
- 15 are home when you arrive.
Your real cost per inspection held is $400, plus the hours your team spent dialing. The $60 price tag was never the real price.
The cost nobody counts
Chasing takes time. Someone in your office, or you at night, makes those calls. Roofr's 2026 homeowner survey found that 74% of homeowners say responsiveness and communication matter more than price (Roofr). If your team is slow because it is busy chasing, you lose the good ones too.
Which one should you buy?
Buy leads if you have a trained person whose only job is calling them within minutes. Buy booked inspections if your strength is selling at the house and you want your team doing that.
Either way, track one number: cost per inspection held. It is the only fair comparison.
Questions roofers ask
Is a booked inspection the same as an appointment?
Yes, if it is an in-person visit at the property. A phone call booked on a calendar is not an inspection.
What should count as "qualified"?
At minimum: the person owns the home, the address is in your service area, and they will be home at the time.
How does NorthLine handle this?
We book in-person roof inspections. A real person checks each homeowner by text first, and you pay only when an inspection is booked on your calendar. See if your area is open.