Roofing Leads for Sale: Read the Fine Print Before You Sign
How to evaluate roofing lead vendors: exclusivity, territory, contracts, refunds. Get a checklist to avoid shared leads and hidden costs.
The Fine Print That Decides Whether a Lead Is Worth Anything
Every roofing contractor has taken that call: a friendly salesperson offering "exclusive leads in your area" for a price that sounds too good to pass up. But the lead you pay for is not the lead you get. The difference is in the fine print—the exclusivity language, the territory definition, the contract length, and the refund policy. Read those before you sign, and you'll avoid the trap of paying $50 for the same phone number four other roofers already called.
Exclusivity: The Word That Means Everything
"Exclusive" is the most abused word in lead generation. A vendor can call a lead exclusive and still sell it to five contractors in different regions—or even the same region, if they define "territory" narrowly enough. Always ask: How many contractors in my service area will receive this lead?
If the answer is anything other than "one," it's not exclusive. Pay-per-lead marketplaces like Angi, HomeAdvisor, and Thumbtack are notorious for selling the same lead to multiple contractors—sometimes four or more. That's their business model: shared leads, shared cost. You're not paying for a lead; you're paying for a chance to race to the phone.
Roofbird works differently. When you scan an area, you get leads that no other contractor has seen—they're generated from your territory, for your eyes only. No sharing, no racing. The lead is yours because you found it, not because you outbid someone.
Territory: What "Your Area" Really Means
Vendors love to define territory vaguely. "Your city" might mean a 50-mile radius, or it might mean a single ZIP code. Before you sign, get the exact boundaries in writing. Ask: What specific ZIP codes or counties does this contract cover?
Also ask whether the territory is exclusive—meaning no other contractor from the same vendor can buy leads in that area. Some vendors sell the same ZIP to multiple contractors, each believing they have exclusive access. That's not exclusivity; that's overselling.
Roofbird doesn't sell territory at all. You choose the areas you want to scan—down to a street or a block—and you pay a flat monthly fee for the leads you generate. No territory restrictions, no shared access. The leads you find are yours.
Contract Length: The Trap of the 12-Month Commitment
Lead vendors love long contracts because they lock you into paying for leads that may dry up after the first month. Ask: What is the minimum contract term? If it's 12 months, and the leads stop coming after month two, you're still on the hook.
Some vendors require a 30-day notice to cancel, but they make it hard to cancel—fine print buried in the contract, or a phone number that goes to voicemail. Read the cancellation clause carefully. Look for automatic renewal clauses that lock you in for another year unless you cancel 60 days before the term ends.
Roofbird is month-to-month. No contracts, no cancellation fees. You can cancel anytime, and you're never locked into paying for leads that don't work.
Credit and Refund Policy: What Happens When a Lead Is Bad?
Even the best lead can be a dud—a wrong number, a homeowner who already signed with someone else, or a roof that doesn't need work. The question is: What does the vendor do about it?
Ask for the refund policy in writing. Many vendors offer credits for bad leads, but the conditions are strict: you must report the bad lead within 24 hours, and the vendor decides whether it's truly bad. Some vendors have no refund policy at all—you pay for the lead, and if it's garbage, that's your problem.
Also ask about the lead's age. A lead that's been sold to three other contractors before you is not fresh—it's stale. Vendors often resell old leads at a discount, but they don't tell you the lead is weeks old. Ask: How old is this lead? If it's more than 48 hours, it's likely been worked by others.
Roofbird's approach is different: we don't charge per lead. You pay a flat monthly fee for a certain number of leads, and we only count leads that meet our quality bar. Low-quality roofs are dropped before they reach your list—they don't count against your quota. So you're never paying for junk.
The Questions That Get Straight Answers
Before you sign with any lead vendor, ask these questions on the sales call. The answers—or the evasions—will tell you everything.
- How many contractors will receive this lead? If the answer is "one," ask for it in writing. If they hesitate, it's not exclusive.
- Can you provide the exact territory boundaries? If they can't, or they give you a vague answer, walk away.
- What is the minimum contract term? If it's more than 3 months, ask why. There's no good reason for a lead vendor to lock you in for a year.
- What is your refund policy for bad leads? Get it in writing. If they don't have one, that's a red flag.
- How old are your leads? Fresh leads are worth more. Stale leads are worth less than the paper they're printed on.
- Do you provide homeowner contact details, or just a form fill? Many vendors only give you a lead form with the homeowner's name and address—no phone number. That's not a lead; that's a door hanger.
The Hidden Cost of Shared Leads
When you buy a shared lead, you're not just paying for the lead—you're paying for the race. The first contractor to call often wins, and if you're not that contractor, you've wasted your money. Plus, the homeowner is already annoyed by the calls from the other three contractors, so your chances of a positive conversation are lower.
Shared leads also create a race to the bottom on price. If the homeowner knows four contractors are bidding, they'll play them against each other. Your margin disappears.
Roofbird eliminates the race entirely. Because you generate the leads yourself, no one else has them. You're the only roofer calling. That's the kind of exclusivity that actually matters.
How to Evaluate a Lead Vendor's Offer: A Checklist
Before you sign anything, run this checklist:
- Exclusivity: Is the lead sold to only one contractor in my area? Get it in writing.
- Territory: Are the boundaries specific and non-overlapping?
- Contract length: Is it month-to-month, or am I locked in?
- Refund policy: What happens if the lead is bad? Is it in writing?
- Lead age: How old is the lead? Is it fresh or recycled?
- Contact details: Do I get the homeowner's phone number, or just an address?
- Quality bar: Does the vendor filter out low-quality leads, or do I pay for everything?
If a vendor can't answer these questions clearly, that's your answer.
Why Roofbird Is Different
Roofbird is not a lead vendor. It's a tool that lets you generate your own leads from satellite and street-level imagery. You sign up, tell it where you work, and it scans the area, reading every roof for wear, age, and damage. It then scores each roof on two separate scales: NEED (how badly the roof needs replacing) and NOW (whether there's a reason the homeowner will decide soon).
Every lead includes the full property record—owner name, whether they live there, estimated equity, and more—plus the homeowner's DNC-scrubbed phone number and email. You don't have to ask a vendor for contact details; they're right there, ready for a manual call.
Because you generate the leads yourself, they're exclusive to you. No sharing, no racing. And because Roofbird filters out low-quality roofs before they reach your list, you're never paying for junk.
The Bottom Line
When a lead vendor calls with a "great offer," remember: the fine print is the real offer. Exclusivity, territory, contract length, refunds—these are the terms that determine whether you're buying a lead or buying a headache. Ask the right questions, get everything in writing, and if the answers don't satisfy you, walk away.
Roofbird gives you a better option: generate your own leads, on your terms, with no contracts and no shared leads. Try the free trial and see the difference for yourself.
FAQ
Q: What does "exclusive lead" mean in roofing lead generation? A: An exclusive lead should mean that only one contractor receives it. But many vendors use the term loosely, selling the same lead to multiple contractors in the same area. Always ask how many contractors will receive the lead, and get the answer in writing.
Q: How can I avoid paying for shared leads? A: The only way to truly avoid shared leads is to generate your own. Pay-per-lead marketplaces like Angi and HomeAdvisor sell the same lead to multiple contractors by design. Roofbird lets you generate exclusive leads from your own territory, so no one else has them.
Q: What should I look for in a lead vendor's refund policy? A: A good refund policy should be in writing, easy to trigger, and not require you to jump through hoops. Look for vendors that offer credits for bad leads without a 24-hour deadline or a subjective review process. If a vendor has no refund policy, that's a red flag.
Q: How does Roofbird ensure lead quality? A: Roofbird filters out low-quality roofs before they reach your list. Only roofs that meet our quality bar are counted against your monthly quota. So you're never paying for leads that aren't worth working.
Q: Can I get homeowner contact details from Roofbird? A: Yes. Every lead includes the homeowner's phone number and email, DNC-scrubbed and labeled. You unlock them with a single click, and they're ready for a manual sales call.
Q: Is Roofbird a lead vendor? A: No. Roofbird is a self-serve SaaS tool that generates leads from satellite and street-level imagery. You're not buying leads; you're finding them yourself, which gives you exclusivity and control.
New in Roofbird
Now with the homeowner's contact details on every lead
Finding the roof is half the job — you still have to reach the owner. Roofbird now unlocks the homeowner's name, phone, email, and mailing address on any lead, every phone DNC-scrubbed so you know who's safe to call, plus whether they're an owner-occupant or an absentee owner. No skip-tracing tools, no bought lists: find the roof, get the owner, call or mail the same day.
Written by
Jake Thompson
Roofbird
Have a question about anything in this post? Reach the Roofbird team at support@roofbird.ai.
Try Roofbird — 10 free leads in your area
See a sample dashboard for DFW first, no signup needed. Trial loads 10 free pre-scored leads in your own service area.
More for roofers
How Can I Tell Which of My Old Roofing Quotes Have Already Been Re-Roofed? (2026)
Stop calling dead quotes. Here's how to check which of your old roofing estimates have already been re-roofed by a competitor — using satellite imagery, permit records, and AI roof scoring.
Can AI Tell Me Which Leads in My CRM Are Ready to Buy a Roof? (2026)
Yes. AI can score the roofs on the leads already sitting in your CRM using satellite imagery, flag which ones a competitor already re-roofed, and tell you who to call today. Here's how.
Best Roofing Leads 2026: 4 Tests That Matter
Judge roofing lead sources on exclusivity, trigger freshness, contact access, and pipeline ownership. See why Roofbird wins on all four.