Roofing leads from homeowners who already asked about a roof.
All Service Leads sells roofing leads by ZIP code: $3 Signature Roofing Leads (150-lead minimum) and $150 Roofing Inbound Calls (5-call minimum). All Service Leads is a residential roofing lead-generation service: every lead and every call is a homeowner asking about their own roof, and we sell no commercial roofing leads. Pick one ZIP code and a radius of 25 to 100 miles, then pay once, with no contract, subscription or setup fee.
- $3 a lead, 150 minimum
- $150 a call, 5 minimum
- No contract, nothing renews
Signature Roofing Leads
A Signature Roofing Lead is one row: a homeowner near you who recently asked about a roof, with name, phone, address and the roof issue they reported. You knock, call or text them.
- One price at every quantity, up to 2,000 leads
- In your account within 2-3 business days
Roofing Inbound Calls
An Inbound Call is a homeowner who called about their roof, on the line when you answer. Most of the roofing market calls this a live transfer.
- The homeowner calls in; we run no check on them before connecting
- A call counts once you're connected to the homeowner for 20 seconds
- 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.
- Name
- Company
- Phone
- Phone
- None on file, so we cannot text you order updates or HOT LEADs. Add a mobile number in Settings.
The order goes on this account and appears in its 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 25 to 100 mile radius, and we cut a list of homeowners there who recently asked about a roof. It lands in your account within 2-3 business days. $3 a lead, 150-lead minimum. A list, not a subscription. Nothing renews.
-
1
Pick your area
One ZIP + how far you'll drive. See the towns before you pay.
-
2
We cut your list
Homeowners who asked about a roof, cropped to your quantity.
-
3
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 who called about their roof, on the line when you answer. Most of the roofing market calls this a live transfer. 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.
How a call reaches you, when it counts, and how it differs from pay per call are all on the Roofing Inbound Calls page.
-
1
Pick your area
Same ZIP + radius, plus the number you answer.
-
2
A homeowner calls in
A homeowner in your area calls about their roof, and we connect them to you live.
-
3
Your phone rings
Pick up and the homeowner is already on the line. The call counts once you're connected for 20 seconds. All calls within 5 business days.
How we compare
Shared marketplace roofing leads cost $20 to $75 each and go to 3 to 5 contractors (Aged Lead Store); aged leads, from forms filled out weeks or months earlier, cost roughly $0.25 to $1.50 (Aged Lead Store); a Signature Roofing Lead is $3, and a Roofing Inbound Call is $150 against $200 to $400 for the live phone-handoff category (Website Depot). Sources and dates are under the table, and more providers are priced in roofing lead companies compared.
| Shared marketplace lead | Signature Roofing Lead | Roofing Inbound Call | |
|---|---|---|---|
| Price | $20 to $75, sold to 3 to 5 contractors | $3 | $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 who called about their roof, on the line |
| Commitment | Often a subscription | One order | One order |
| Best for | Roofers who can call a fresh form fill within minutes | 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/), which also prices aged roofing leads at roughly $0.25 to $1.50 each; 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 October 1, 2026.
How much do roofing leads cost?
Roofing leads from All Service Leads cost $3 per Signature Roofing Lead (150-lead minimum, $450 to start) and $150 per Roofing Inbound Call (5-call minimum, $750 to start). A Signature Roofing Lead is the same $3 at every quantity, 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: they canvass streets cold, or they buy a list of homeowners who already asked about a roof and knock those addresses first. Fixr lists canvassing among local marketing channels at $0 to $50 per lead (https://www.fixr.com/pros/roofing-leads, undated). All Service Leads sells that list as Signature Roofing Leads: $3 a lead with a 150-lead minimum ($450 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 150-lead order ($450) is 150 addresses with a name, phone number and reported roof issue to knock before the cold streets. Every other channel, with its published cost, is in how to get roofing leads.
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 $3 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 $3 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 and the price gap.
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 50 states and DC 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 Signature Roofing Lead row carries the homeowner's name, phone, address and the roof issue they reported, delivered as a spreadsheet file you can open in Excel, Google Sheets or your CRM. The rows below are 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 |
What do you say when you call?
The call script page has it word for word. It gives 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.
The full script, eight calling tips and a tally sheet for your booking rate are on the call script page.
What happens if a lead or call is unusable?
Signature Roofing Lead orders are final. A row that turns out to be unusable, such as a dead number, a duplicate, or an address outside your radius, is not replaced or refunded. A connected Inbound Call that drops before you and the homeowner have spoken is replaced at no charge when you report it within 7 calendar days. A call that rings out unanswered doesn't count against your order in the first place, so there is nothing to replace. There are no refunds and no cancellations after checkout, under sections 8 and 9 of our terms.
What roofers say
Quotes from roofing contractors who bought our earlier per-lead product. The prices they mention were in force when they wrote them.
What do roofers ask before buying?
Roofers ask why a lead costs $3, whether we resell leads, how fast an order arrives and what happens to an unusable row. The inbound call, the area, the minimums and the account follow, and the FAQ covers the same ground in more depth.
Why only $3 a lead?
A Signature Roofing Lead costs $3 because we have not called or qualified 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. We may send each homeowner on your list one text asking whether they still need help with their roof, and send you a Bonus Lead Alert if they reply yes. A Roofing Inbound Call costs $150 because that homeowner already called in and is connected to you live on the phone.
Are Signature Roofing Leads shared with other roofers?
No. We don't resell our leads: each Signature Roofing Lead is sold to one roofer, and we don't sell it again to another. Across the industry, a shared lead goes to several contractors at once, three to five per lead by Aged Lead Store's count (March 20, 2026). What you pay for is the row itself at $3 per lead, or, with a Roofing Inbound Call at $150, that homeowner's call connected 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. 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?
Signature Roofing Lead orders are final. A row that turns out to be unusable, such as a disconnected number, a duplicate, or an address outside your radius, is not replaced or refunded, so plan your calling around some rows not working out. Orders placed at the earlier prices, before the change on the evening of October 1, 2026, keep the replacement terms they were sold with (terms, section 8).
How does a Roofing Inbound Call work?
An Inbound Call is a homeowner who called about their roof, on the line when you answer. Most of the roofing market calls this a live transfer. A homeowner in your area calls about their roof, and we connect them to you live on the phone. You set the appointment. A call only counts toward your order once you're connected to the homeowner for 20 seconds. A call that rings out unanswered doesn't count and doesn't use up one of your calls. 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?
Your area is 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?
The minimums are 150 Signature Roofing Leads ($450) and 5 Roofing Inbound Calls ($750). Lists are cut by hand; tiny orders are not worth the turnaround.
How fresh are these homeowners?
They asked about a roof themselves, so these are inquiries rather than names off a property record. All Service Leads does not publish a data age for any row and does not sell leads by age. Aged leads are a different product: sellers of them describe their rows as weeks or months old and price them from roughly $0.25 to $1.50 (Aged Lead Store, March 20, 2026).
What if my area is thin?
If your radius cannot fill an order, All Service Leads widens 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. Every Signature Roofing Lead and every Roofing Inbound Call is a homeowner asking about the roof on their own home; roofing is the whole store.
Did we miss your question? Talk to a team member, or call or text (301) 578-2467.