Getting leads
Should You Buy Roofing Leads? Lead Companies vs Owning Your Pipeline
A bought roofing lead can be the fastest job on your schedule or a shared name you're racing four other roofers to reach first. Here's how to tell the difference before you sign anything.

What a bought roofing lead costs today
Prices vary widely depending on your market, the season, and whether the lead is shared or exclusive. Roughly, expect $40 to $120 for a shared lead and $120 to $250 for an exclusive one, with the overall market averaging somewhere around $80 to $220 for a qualified roofing lead across channels, per Biddable’s 2026 roofing lead cost benchmarks. Storm season and competitive metros push the high end. If a quote sounds cheap, ask why. Cheap usually means shared, and shared usually means you’re one of several roofers being handed the exact same name at the exact same time.
The number that actually matters isn’t the lead price, it’s the cost per booked job once you account for close rate. Shared leads typically convert at 5% to 20%, working out to roughly $300 to $1,200 per booked job even at a lower sticker price, while exclusive leads convert at 20% to 55% and often land cheaper per booked job despite costing more upfront, per the same benchmark data. A $40 lead that never picks up your call is more expensive than a $150 lead that closes.
Shared versus exclusive leads
A shared lead is sold to multiple roofing companies at once, sometimes three or four. You’re not just competing on your pitch, you’re competing on your speed: whoever calls back first usually wins the conversation before the others even get through. An exclusive lead is sold to you and only you, at a higher price, with a real shot at a fair fight for the job.
Neither is automatically the wrong choice. Shared leads can work if your team answers fast and your close process is tight, because you’re paying less per lead and making it up in speed. Exclusive leads cost more up front but remove the race entirely. The mistake is not knowing which one you’re buying. Ask directly, in writing, whether a lead is shared and with how many other companies.
The lead companies, compared
The lead-generation market for roofers is crowded, and every company’s pitch sounds similar. Here’s how the major players actually differ on the things that matter most: exclusivity, contract terms, and who owns the relationship once the lead comes in.
| Company | Lead type | Contract | Who owns the account |
|---|---|---|---|
| Angi (formerly Angie’s List / HomeAdvisor) | Mostly shared | Pay-per-lead, no long-term lock-in typically required | Angi owns the platform relationship |
| HomeAdvisor | Shared | Pay-per-lead | HomeAdvisor owns the platform relationship |
| Service Direct | Pay-per-call, often exclusive | Flexible, pay-per-call | You own the call, not the ad platform |
| 99 Calls | Exclusive leads by territory | Monthly commitment varies | You, within your paid territory |
| RoofClaim and similar storm-lead platforms | Often shared, claim-driven | Varies by program | Platform-dependent |
| A full-service marketing partner like Relay | Leads generated for you, exclusive by design | Month to month, no contract | You always own the accounts and assets |
Terms and pricing change often. Confirm exclusivity, contract length, and cancellation terms directly with any company before paying, this table is a starting point for questions, not a final word.
The math: a bought lead versus a lead you own over twelve months
A bought lead is a one-time purchase. You pay, you get a name, and if it doesn’t close, you’re out that cost with nothing left over. A lead you generate and own, through your own SEO, your own ads, or your own referral system, keeps producing value after the fact: it’s in your list, it can be re-contacted, and if it doesn’t close today it might close after a lead reactivation touch six months from now.
Over a year, a roofing company buying 15 shared leads a month at $80 each is spending $14,400 with no ownership of any of it, and at a 5% to 20% close rate on shared leads, that’s somewhere between 9 and 36 booked jobs for the year. The same spend redirected into owning the pipeline, exclusive leads plus a real follow-up system, often produces fewer total leads but a meaningfully higher close rate, because nobody else got there first. Run your own numbers on what slow or shared leads are actually costing you with the Lead Leakage Calculator.
Questions to ask before you buy a single lead
Most of the disappointment with bought leads comes from not asking these up front. Get the answers in writing.
- Is this lead shared, and with how many other companies? “Exclusive” should mean one buyer. Some platforms call a lead exclusive when it’s sold to one company per category, which still means a roofer and a gutter company are calling the same homeowner.
- How was the lead generated? A homeowner who filled out a “get a roof quote” form is a different lead from one who clicked a sweepstakes ad. Ask to see the actual page or ad the lead came from.
- How fast do I get it? A lead delivered by email an hour after the form was submitted has already gone cold. Real-time delivery by text or call is the minimum for a lead you’re paying for.
- What’s the return policy? Wrong numbers, out-of-area addresses, and homeowners who never asked for a quote should be credited back. Find out what counts and how hard it is to claim.
- Can I pause, cap, or cancel without penalty? Storm season and slow season need different volumes. A provider that locks you into a fixed monthly spend is passing their risk to you.
- Do I get the lead data or just the introduction? Some platforms keep the homeowner’s contact information behind their own messaging system. If you can’t put the lead in your own list for follow-up later, you’re renting the introduction, not buying the lead.
What to do the moment a bought lead arrives
Whatever you paid for the lead, the next fifteen minutes decide whether it was worth it. Call within five minutes if you can, and text at the same time so the homeowner has your name on their phone before the next roofer’s call comes in. Have a specific ask ready: not “can we help,” but “I can have someone at the house tomorrow at ten or Thursday at two.” If they don’t answer, call again within the hour, then once more the same day, then put them on a schedule. Most bought leads that don’t close were never really contacted; they were called once, at a bad time, and written off.
When buying leads makes sense
Buying leads isn’t wrong. It makes sense when you need volume fast, when you’re testing a new service area before investing in it long-term, or when your own pipeline (SEO, referrals, ads) hasn’t ramped up yet and you need work on the schedule now. The key is treating bought leads as a bridge, not a permanent strategy, and being brutally fast to respond to every one you pay for. If nobody on your crew can pick up during the day, a roofing answering service is the cheapest way to stop paying for leads that go to voicemail. If you want the free and low-cost ways to build lead flow without buying names, see how to get roofing leads without buying them. Storm season adds another channel worth understanding on its own: how to get roofing leads from insurance companies.
What owning the pipeline looks like
Owning your pipeline means the leads that come in are yours alone, not shared with three other roofers in your area, and the accounts and data behind them stay yours no matter who you work with. That’s the model behind Relay’s roofing lead generation: one roofer per area, month to month with no contracts, and you keep everything, your ad accounts, your website, your data, if you ever decide to leave. It’s built to feel less like renting leads and more like owning the machine that makes them.
Whichever direction you go, speed still decides whether a lead turns into a job. See speed to lead statistics for roofers for what a slow response actually costs, bought lead or not. And if you’re weighing your options for who runs this for you, we wrote an honest, criteria-based comparison in best roofing marketing companies, including where Relay falls short. For the full system this fits into, start with the roofing marketing guide.
Ready to stop losing jobs you already paid for?
We'll look at your market and show you where leads are slipping through. No contract, no pressure.