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.

Bad leads replaced free Prices published, order online
You knock or dial

Signature Roofing Leads

$5 a lead 50-lead minimum · $250 to start

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
Your phone rings. You close.

Roofing Inbound Calls

$150 a call 5-call minimum · $750 to start

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.

What do you want
Where you work
We cover everything within your radius.
25 miles is the minimum.
Enter your ZIP code to see the towns you would cover.
If your area does not have enough for a full order, we widen the search outward from your ZIP code until it fills. Every order fills; nothing is delivered short and nothing is refunded.
How many
leads
Minimum 50 leads.
Your account
We text you here when your order is ready, and Inbound Calls ring this number.
This is how you get back into your account to download your leads.
Already have an account? Log in and skip these fields.
Payment

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 real person replies within one business day. No spam, no obligation.

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.

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 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.

1

Pick your area

Same ZIP + radius, plus the number you answer.

2

We call and confirm

They own the home, they have a roof problem, and they want a quote.

3

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 leads compared with Signature Roofing Leads and Roofing Inbound Calls, on price, what arrives, commitment and who each suits
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.

The columns in a Signature Roofing Lead list, with example data
NamePhoneAddressCityZIPRoof issue
Sample Homeowner(555) 555-01421200 Example StArlington76010Leak
Sample Homeowner(555) 555-018884 Placeholder AveGrand Prairie75050Full replacement
Sample Homeowner(555) 555-01193907 Demo RdIrving75061Old 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.

Read the call script and tips →

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.

Tommy V.
Roofing contractor, TX
★★★★★
Closed 4 of the first 10 leads. That's 67k in jobs from $1,500. Need 20 more ASAP.
Roofing
Vinny C.
Roofing contractor, FL
★★★★★
Every lead actually picks up the phone. Never had that with Angi or HomeAdvisor in 8 years.
Roofing
Sal M.
Roofing contractor, NJ
★★★★★
OK I'm a believer. 3 appointments booked from this week's leads. Was paying Angi $400/mo for nothing.
Roofing

See all testimonials →

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.