All Service Leads

Residential roofing leads: $3 a lead or $150 a call

All Service Leads sells roofing leads two ways: $3 Signature Roofing Leads (150-lead minimum) and $150 Roofing Inbound Calls (5-call minimum). You order by one ZIP code and a 25 to 100 mile radius, with no contract, subscription or setup fee.

Roofing is a referral-and-storm business, and the gap between a busy season and a slow one is usually pipeline. If you have people who will knock and dial, a list of homeowners who recently asked about a roof covers a lot of ground for $3 a row. If you would rather not spend the day finding out who is real, a homeowner calls in about their roof and we connect them to you.

What is a Signature Roofing Lead?

A Signature Roofing Lead is a homeowner near you who recently asked about a roof, delivered as a row in a list for $3. Each row carries name, phone number, property address and the roof issue they reported, exactly as the row came to us. The minimum is 150 leads ($450 to start), ordered from one ZIP code and a radius of 25 to 100 miles, and the list lands in your account within 2-3 business days; we deliver it without calling or qualifying anyone on it, and "Signature" is the product's name, not a sign that the homeowner signed anything.

  1. 1. Tell us where you work

    One ZIP code and how far you will travel. We show you the towns that radius covers before you pay.

  2. 2. We cut your list

    Homeowners inside your radius who recently asked about a roof, cropped to the number of leads you ordered. Name, phone number, property address and the roof issue they reported for every one, exactly as the row came to us.

  3. 3. It lands in your account

    Within 2-3 business days. We text and email you a link when it is ready; the list itself lives in your account so you can re-download it.

What is a Roofing Inbound Call?

A Roofing Inbound Call is a homeowner already on the line when you answer. A homeowner in your area calls about their roof, and 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.

  1. 1. Tell us where you work

    The same one ZIP code and radius, plus the phone number you answer.

  2. 2. A homeowner calls in

    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.

  3. 3. Your phone rings. You set the inspection.

    The homeowner is already on the line when you pick up, waiting to talk about the roof. You set the inspection. Your calls are completed within 5 business days, and a record of every call that counts lands in your account.

The Roofing Inbound Calls page covers this product on its own: how a call reaches you, when it counts, and how it differs from a $3 list and from pay per call.

Roofing leads for door knockers and canvass teams

Signature Roofing Leads are roofing leads built for door knockers and canvass teams. At $3 a lead, the smallest order, 150 leads for $450, is 150 homeowners near you who recently asked about a roof, each with a name, phone number, property address and the roof issue they reported, exactly as the row came to us, delivered as a CSV file in your account that opens in Excel, Google Sheets or your CRM. You choose one ZIP code and a radius of 25 to 100 miles, and the order form shows the towns that radius covers before you pay. The list lands in your account within 2-3 business days. We deliver the list without calling or qualifying anyone on it; the knock is yours. One rate at every quantity, up to 2,000 leads per order.

Inbound Calls are for the roofer who would rather pick up a call with a homeowner already on the line than work a list.

How much do roofing leads cost?

Roofing leads from All Service Leads cost $3 a lead for a Signature Roofing Lead and $150 for a Roofing Inbound Call. Signature Roofing Leads have a 150-lead minimum, so $450 to start, and one rate at every quantity, up to 2,000 per order. Roofing Inbound Calls have a 5-call minimum, so $750 to start, and a maximum of 100 per order. Same rates in every state, charged once at checkout. No contract, no subscription, no ad-spend markup, no setup fee, and coupon codes do not apply to either product. Third-party price ranges and the cost per booked job are on our roofing leads cost page.

What areas do you cover?

All Service Leads covers all fifty states and the District of Columbia, one ZIP code at a time. You enter one ZIP code and a radius of 25 to 100 miles around it, with no ZIP list to build and no region to pick. See coverage by state. Both products are roofing only; that focus is deliberate. All Service Leads sells residential roofing leads only: every Signature Roofing Lead and every Roofing Inbound Call is a homeowner asking about the roof on their own home, and we do not sell commercial roofing leads.

What should you read before you buy?

Sourced buyer guides sit behind both products. They cover what roofing leads cost in 2026, whether $3 leads are worth it, how a $3 list compares with a $150 inbound call per booked job, how many leads book one job, what shared and sole-buyer mean, and what the Do Not Call rules require.

The guides: what roofing leads cost in 2026, whether $3 leads are worth it, how a $3 list compares with a $150 inbound call per booked job, how many leads it takes to book one job, what shared and sole-buyer actually mean, what nineteen providers, us included, charge across twenty rows, the cheapest ways to get roofing leads at all, and what the Do Not Call rules require of you once you have the list.

Frequently asked questions

What do I actually get for $3 a lead?

For $3 you get one Signature Roofing Lead: a homeowner near you who recently asked about a roof, with name, phone number, property address and reported roof issue. The row arrives exactly as it came to us. We deliver the list without calling or qualifying anyone on it; knocking and calling are your work. We may send each homeowner on your list one text asking whether they still need help with their roof. If one replies yes, we send you a Bonus Lead Alert and tell them to expect your call.

How does a Roofing Inbound Call work?

A Roofing Inbound Call is what most of the roofing market calls a live transfer: your phone rings with the homeowner already on the line, and you pick up and 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. $150 a call, 5-call minimum ($750 to start), maximum 100, completed within 5 business days.

How fast do I get my order?

Signature lists arrive within 2-3 business days. Inbound Calls are completed within 5 business days. Lists are cropped by hand, which is why they are business days rather than minutes.

What if my area does not have enough leads?

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.

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.

What is an aged roofing lead?

An aged roofing lead is a homeowner inquiry submitted weeks or months earlier and resold later at a low price. Aged Lead Store, a company that sells them, describes aged roofing leads as coming "from consumers who filled out online forms requesting roofing services weeks or months ago" and prices them from roughly $0.25 to $1.50 per lead (March 20, 2026, https://agedleadstore.com/roofing-leads-cost-guide/). All Service Leads does not sell leads by age and does not publish an age for any row, so Signature Roofing Leads carry no age label at all; what we do state is that every row is a homeowner who asked about a roof, with name, phone number, property address and the roof issue they reported. Signature Roofing Leads are $3 a lead with a 150-lead minimum ($450), delivered to your account within 2-3 business days. That costs more per row than an aged lead, so compare the two on your own contact rate.

Can I call or text everyone on the list?

Not necessarily. Federal and state rules govern which numbers you may call or text and when; following them is your responsibility, including scrubbing the list against the National Do Not Call Registry under your own subscription and observing calling hours where the homeowner is. Our terms of service set this out in full and you agree to it at checkout.

Do you sell anything besides roofing?

No. The All Service Leads store sells two roofing products only: Signature Roofing Leads and Roofing Inbound Calls.

Start ordering →Read the FAQ

Last updated: October 6, 2026. All Service Leads (formerly RoofRoof) is a lead-generation service and does not perform roofing work. We do not guarantee that any lead or call will become a sale.