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

TypeWhat you getThe catch
Shared leadA homeowner request sold to several roofersYou race to call first; price wins
Exclusive leadA request sold only to youCosts more; quality varies by source
AppointmentA booked inspectionHighest price; check how it was booked
Pay-per-callA live call from an adYou 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

  1. 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.
  2. 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.
  3. Offer something specific. A free roof inspection before storm season, a maintenance plan, a photo report. One short email, one question.
  4. 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.