Every roofer eventually gets the pitch: "Exclusive leads in your area, ready to buy." Some of those services are genuinely useful. Most are misunderstood. Here is how bought roofing leads actually work, how to judge them, and how roofers build a pipeline they do not have to rent.
How bought roofing leads work
| Type | What you get | The catch |
|---|---|---|
| Shared lead | A homeowner request sold to several roofers | You race to call first; price wins |
| Exclusive lead | A request sold only to you | Costs more; quality varies by source |
| Appointment | A booked inspection | Highest price; check how it was booked |
| Pay-per-call | A live call from an ad | You pay for the call, not the job |
The model that hurts most is the shared lead. The homeowner filled in one form and got four calls in ten minutes. If you are on a roof when the notification arrives, you are already last.
The number that matters: cost per signed job
Cost per lead is what the service quotes. Cost per signed job is what you pay.
Cost per signed job = total spend ÷ jobs actually signed
Track every lead for a full quarter: answered, inspected, quoted, signed. Many roofers find that a "cheap" shared lead turns into an expensive job once the ones that never answered are counted, and that a pricier exclusive source is the better deal.
When buying leads is the right call
- You need work this month and have crew capacity.
- Someone can call back within minutes, all day.
- You are entering a new area and need to learn it fast.
- You track cost per signed job and cut sources that do not pay back.
The alternative: your own commercial pipeline
Residential leads arrive one job at a time. Commercial buyers buy repeatedly: a property manager with thirty buildings, an HOA with a maintenance budget, a school district, a warehouse owner. They are not filling in lead forms; they are waiting for a reliable contractor to be in touch at the moment a roof needs work.
And they are all findable. Property management companies, HOA management firms, churches, schools, storage facilities and industrial landlords are listed on Google Maps with a website, and their contact email is on that website.
How to build it
- List the buyers in your area. Search Google Maps for property management companies, HOA management, storage facilities, churches, schools and commercial landlords, city by city.
- Get the real contact. Read each website for the office email, not the web designer’s address in the footer. Our Google Maps lead generation guide covers the method.
- Offer something specific. A free roof inspection before storm season, a maintenance plan, a photo report. One short email, one question.
- Follow up for weeks, not days. Commercial roofs fail on their own schedule. The contractor who is still politely in touch in month two is the one who gets the call.
Leads Ranger runs this for roofers: Raptor sweeps your city on Google Maps for the buyers you name, finds each one’s real email, and a sequence follows up on email and WhatsApp until they reply, then stops. Nobody else is contacting that list this week, because you built it.
The sensible mix
Most growing roofing companies end up with both: bought leads for short-term volume when the schedule has gaps, and their own commercial pipeline for repeat, higher-margin work that does not disappear when the lead service raises its prices. Start building the second one before you need it.
More in how to get roofing leads and buying leads vs generating leads.
