Why do shared roofing leads from pay-per-lead sites rarely close?
By the Margin Media team · Updated
Shared roofing leads rarely close because the same homeowner is sold to several roofers at once. By the time you call, they have already spoken to someone, stopped picking up, or only wanted a rough price. The roofer who reaches them first and books the inspection on that call has the best chance. Everyone else pays for a name.
What actually happens to a shared roofing lead?
A homeowner fills in one form asking about a roof. The site sells that request to several roofing companies in the same minute. Their phone starts ringing with numbers they don't know, they answer the first one or two, and then they stop answering. If you call that evening from a roof, you are the fifth voice.
The lead was never yours alone, so its price is only part of what it costs. Add the hours your office or your reps spend dialing people who no longer pick up.
How do you get more out of the leads you already buy?
You win shared leads on speed and persistence, not on the pitch. Four habits decide whether a bought lead becomes an inspection or a wasted call.
- Call or text within a minute of the lead arriving, including evenings and weekends.
- Offer a specific inspection time on that first contact, not a callback.
- Keep following up by text for days, because a quiet homeowner has often just stopped answering unknown numbers.
- Count booked inspections per site, not leads per site, so you can see which ones are worth keeping.
What works better than buying shared leads?
Leads from your own ads, your own Google profile and your own website work better, because they are yours alone. The homeowner clicked your ad or searched your name, so there is no race against four other roofers. They take more effort to set up and are slower to start. Pay-per-lead sites still have a place when you need volume this week.
How does Margin handle roofing leads?
Margin builds and runs ads on Facebook and Instagram, in an ad account your roofing company owns. The ad budget is your money, paid straight to the platform. Everyone who responds is answered in your company's name by Mia, an AI receptionist, who books the inspection onto your portal calendar and tells the office.
Two limits to know. Texting starts only once phone carriers approve your texting number, which takes days to a couple of weeks. And nothing makes a shared lead exclusive after the fact. Cost is a one-time setup fee and a monthly fee, with exact numbers on the audit.
What Margin sets up for this.
- Ads on Facebook and Instagram, in an account you own
- Mia, the AI receptionist, on every call
- Booking onto your calendar
- Follow-up until they book or say no
What a business needs is decided on its audit. It is a one-time setup fee and a monthly fee, with exact numbers on the audit.

How Margin works for roofersSee the portal with a sample business
Related questions
Are shared roofing leads ever worth buying?
Shared roofing leads can be worth buying when your roofing company can call within a minute and has someone to keep following up. If leads sit until the evening, you are paying for homeowners who have already booked another roofer's inspection.
Are leads from my own roofing ads exclusive?
Yes. Leads from ads run in your roofing company's own ad account come to you alone. The homeowner saw your name, clicked your ad and asked your company for an estimate, so nobody else is sold the same request.
How do I know which roofing lead source is worth the money?
Count booked inspections and signed jobs for each source, then divide what you spent on that source by each number. A roofing lead source that looks expensive per lead can cost the least per signed roof.