Roofing leads from homeowners who already asked about a roof.
$5 Signature Leads you knock or dial yourself, or $150 Inbound Calls with the homeowner on the line when you pick up. Residential roofing only: every lead and every call is a homeowner asking about the roof on their own home, and we sell no commercial roofing leads. No contracts.
Signature Roofing Leads
Name, phone, address and the roof issue they reported. You knock, call or text them.
- $4.50 a lead at 100 · $4 at 200
- In your account within 2-3 business days
- Bad rows replaced free under our terms
Roofing Inbound Calls
An Inbound Call is a homeowner with a roof problem who is already on the line when you answer. We call the homeowner, confirm they own the home, that they have a roof problem, and that they want a quote, then we connect them to you live on the phone.
- We confirm they own the home
- We confirm they have a roof problem and want a quote
- Then your phone rings with the homeowner on the line, and you set the appointment
Place your order
Placing an order takes about a minute: pick a product, enter one ZIP code and the radius you will drive, choose how many you want, and pay once. There is no contract and nothing renews.
Signed in as . Your order will appear in your dashboard.
Talk to a team member
Most people want to talk to someone before they spend a few hundred dollars, which is normal and worth doing. Three quick taps and a real person will get back to you. Prefer the phone? Call or text (301) 578-2467.
A team member will reach out within one business day. In a hurry? Call or text (301) 578-2467.
How do Signature Roofing Leads work?
You pick one ZIP code and a radius of 25 to 100 miles, we cut a list of homeowners who recently asked about a roof, and it lands in your account within 2-3 business days. $5 a lead, 50-lead minimum. A list, not a subscription. Nothing renews.
Pick your area
One ZIP + how far you'll drive. See the towns before you pay.
We cut your list
Homeowners who asked about a roof, cropped to your quantity.
Start knocking or dialing
In your account within 2-3 business days. We text you the link.
How do Roofing Inbound Calls work?
An Inbound Call is a homeowner with a roof problem who is already on the line when you answer. We do the dialing: we call the homeowner, confirm they own the home, that they have a roof problem, and that they want a quote, then we connect them to you live on the phone. No list to work, no voicemail, no chasing. You pick up, you set the inspection. $150 a call, 5-call minimum ($750 to start), completed within 5 business days.
The three confirmations we make, what happens to a call you do not answer, and how the price sits against published pay-per-call rates are all on the Roofing Inbound Calls page.
Pick your area
Same ZIP + radius, plus the number you answer.
We call and confirm
They own the home, they have a roof problem, and they want a quote.
Your phone rings
Homeowner on the line, expecting you. All calls within 5 business days.
How we compare
The whole market in one table.
| Shared marketplace lead | Signature Roofing Lead | Roofing Inbound Call | |
|---|---|---|---|
| Price | $20 to $75, sold to 3 to 5 contractors | $5 | $150 ($200 to $400 elsewhere) |
| What arrives | A form fill you race others for | A knock list: name, phone, address, roof issue | Your phone rings: a homeowner on the line who wants a quote |
| Commitment | Often a subscription | One order | One order |
| Best for | – | Door knockers & canvass teams | Closers who want the phone to ring |
Market figures: shared roofing leads at $20 to $75 per lead with 3 to 5 contractors per lead, from Aged Lead Store's 2026 pricing guide (March 20, 2026, https://agedleadstore.com/roofing-leads-cost-guide/); the live phone-handoff category, which we sell as Inbound Calls, at $200 to $400 each, from Website Depot (July 17, 2026, https://websitedepot.com/roofing-lead-generation-companies-with-top-roi/). All Service Leads prices are our own list prices as of August 30, 2026.
How much do roofing leads cost?
Roofing leads from All Service Leads cost $5 a lead for a Signature Roofing Lead (50-lead minimum, so $250 to start) and $150 a call for a Roofing Inbound Call (5-call minimum, so $750 to start). Signature Roofing Leads are $4.50 each at 100 leads and $4.00 each at 200 or more, up to 2,000 leads per order; calls are capped at 100 per order. The same price in every state, with no contract, subscription or setup fee. For how those prices compare with published 2026 roofing lead costs by source, see how much roofing leads cost.
Where do door knockers get roofing leads?
Door knockers get roofing leads two ways: by canvassing streets cold, which Fixr lists among local marketing channels at $0 to $50 per lead (https://www.fixr.com/pros/roofing-leads, undated), or by buying a list of homeowners who already asked about a roof and knocking those addresses first. All Service Leads sells that list as Signature Roofing Leads: $5 a lead with a 50-lead minimum ($250 to start), ordered from one ZIP code and a radius of 25 to 100 miles, delivered to your account within 2-3 business days, so a 100-lead order ($450) is 100 addresses with a name, phone number and reported roof issue to knock before the cold streets.
Which states had the most hail in 2025?
Texas, Oklahoma, Kansas, Missouri, Colorado, Nebraska, Tennessee and Wisconsin logged the most hail reports of any state in 2025, in that order, in NOAA's Storm Events Database; each state page carries that state's own hail, wind and tornado counts, and all 51 are ranked on hail and wind damage by state.
What should you read before you buy?
Seven buyer guides, the cost guide, the calculator and the About page. Written for contractors deciding where to spend. Every third-party figure in them carries its publisher, its date and its link, and our own prices sit in the same tables as everyone else's.
Roofing lead cost per booked job calculator Put your own close rate in and see what a lead really costs you. No signup.
How much do roofing leads cost in 2026? Published prices from every major provider, in one table with sources.
Are $5 roofing leads worth it? The cost per booked job at every close rate, including the case against buying them.
Roofing leads vs inbound calls The $5 list and the $150 call, priced side by side, with the point where they cross over.
How many roofing leads does it take to book one job? Leads to contacts to appointments to signed jobs, with the published research.
Exclusive vs shared roofing leads What the words mean in practice, the price gap, and why we do not sell exclusive leads.
Roofing lead companies compared Nineteen providers across twenty rows, with published prices, minimums and delivery. We are in the table too.
Do you need a license to roof? Every state, the authority that issues the credential, and the source it came from.
Hail and wind damage by state Our own count: all 51 states ranked on hail, wind and tornadoes from NOAA's records.
About All Service Leads What we sell, where the leads come from, and the things we deliberately do not claim.
Do Not Call rules for roofing leads What the FTC and FCC require of the business placing the call, quoted from their own text.
How to get roofing leads Every cheap channel, paid and unpaid, with published costs and the catch for each.
What a lead actually looks like
Every row carries these fields. Example data, not real homeowners.
| Name | Phone | Address | City | ZIP | Roof issue |
|---|---|---|---|---|---|
| Sample Homeowner | (555) 555-0142 | 1200 Example St | Arlington | 76010 | Leak |
| Sample Homeowner | (555) 555-0188 | 84 Placeholder Ave | Grand Prairie | 75050 | Full replacement |
| Sample Homeowner | (555) 555-0119 | 3907 Demo Rd | Irving | 75061 | Old age · repair |
Delivered as a spreadsheet file you can open in Excel, Google Sheets or your CRM.
What do you say when you call?
The call script page has it word for word: the opener you use when you dial a Signature Roofing Lead, what to say when the homeowner does not remember asking about a roof, the six details to confirm before you hang up, and how to book the inspection. Eight calling tips come with it.
"Hey [Name], how's it going? I don't know if you remembered but we actually talked around [a month / a few weeks / a few days] ago — I'm just following up to see if someone got a chance to take a look at your roof?"
The opener. The rest of the script, the eight calling tips and a tally sheet for your booking rate are on the call script page.
Bad lead? Replaced. In writing.
Dead number, out of area, duplicate, or not a real person? Report it within 7 days and it's replaced free. Inbound Calls that fail the three confirmations: same deal. It's section 8 of our terms.
What roofers say
Buyers of our per-lead products, quoted as they wrote it.
What do roofers ask before buying?
The short answers: why a lead is $5, whether anyone else gets the same homeowner, how fast an order arrives and what happens when a row is unusable, then the inbound call, the area, the minimums and the account. The same ground in more depth is on the FAQ.
Why only $5 a lead?
A Signature Roofing Lead costs $5 because we have not called the homeowner; you get a homeowner near you who recently asked about a roof, with name, phone, address and reported roof issue, and the knocking or dialing is on you. A Roofing Inbound Call costs $150 because we have already called, confirmed and connected that homeowner to you live on the phone.
Are Signature Roofing Leads shared with other roofers?
A shared roofing lead is a homeowner inquiry the seller sends to several contractors at once; industry sources describe three to five roofers per shared lead (BaaDigi, March 3, 2026), while a sole-buyer lead is one the seller promises to deliver to a single contractor. All Service Leads makes no claim of sole or one-time sale of any homeowner: orders are cut from one ZIP code and a radius of 25 to 100 miles, radius circles drawn around neighboring ZIP codes overlap, and a homeowner inside your radius may also appear on another roofer's list. What you pay for is the row itself at $5 per lead, or, with a Roofing Inbound Call at $150, our call confirming that homeowner and connecting them to you live.
How fast is my order delivered?
Signature lists arrive within 2-3 business days. Inbound Calls are completed within 5 business days, because every homeowner has to be phoned and confirmed first. Lists are prepared by hand, then appear in your account as a file you download; you also get a text message and an email with a link. There is no faster option and no part of this service is instant.
What if a phone number on my list is bad?
Email info@roofroof.solutions within 7 calendar days of the list reaching your account and identify the rows. A row counts as unusable if the phone number is disconnected or not in service, the address is outside the radius you bought and widening did not add it, it duplicates another row in the same delivery, or the details are plainly not a real person. Confirmed rows are replaced at no charge. A homeowner who simply does not answer, does not remember asking, or changed their mind is not an unusable row.
How does a Roofing Inbound Call work?
An Inbound Call is a homeowner with a roof problem who is already on the line when you answer. We call the homeowner, confirm they own the home, that they have a roof problem, and that they want a quote, then we connect them to you live on the phone. You set the appointment. A homeowner who answers no to any of the three is not connected to you and does not count against your order. A call you do not answer does count: the homeowner's confirmed details are delivered to your account instead, and it is not replaced. All calls are completed within 5 business days.
What does “Signature” mean?
It is the name of our flagship product, the Signature Roofing Lead. It does not mean the homeowner signed a document.
What area do I get?
One ZIP code and a radius of 25, 50, 75 or 100 miles around it. Type your ZIP into the order form and it shows the towns covered before you pay.
Why the minimums?
Lists are cut by hand; tiny orders are not worth the turnaround. Signature Roofing Leads start at 50 leads ($250), Roofing Inbound Calls at 5 calls ($750).
How fresh are these homeowners?
They asked about a roof, not names off a property record. We do not publish a data age. Unusable rows get replaced under the terms.
What if my area is thin?
If your radius cannot fill the order, we widen the search outward from the same ZIP code until it does. Every order fills; nothing is delivered short and nothing is refunded.
Do I need an account?
Yes. Your list lives in your account, so links do not die and you can re-download it any time.
Can I call or text everyone on the list?
That is on you: scrub against the National Do Not Call Registry under your own subscription and follow your state's calling hours. Full detail in the terms you accept at checkout.
Anything besides roofing?
No. Roofing is the whole store.
Did we miss your question? Talk to a team member, or call or text (301) 578-2467.