Roofing Lead Companies Compared: What They Charge in 2026
Published 2026 roofing lead prices run from about $0.25 for an aged lead (Aged Lead Store, March 20, 2026) to $550 at the top of Service Direct's range (checked September 24, 2026). All Service Leads charges $3.00 per Signature Roofing Lead (150 minimum) and $150.00 per Roofing Inbound Call (5 minimum).
Key takeaways
- Ten of the twenty rows carry a company-published roofing price.
- Angi publishes no rate card; LeadTruffle reports $50 to $120 or more per roofing lead, sold to 3 to 8 contractors.
- Compare quotes by cost per booked job: price per unit divided by the share of those units you sign.
Every third-party number on this page is followed by its publisher, its date and its URL, so you can check it. All Service Leads is a lead vendor, and its own prices sit in the same tables as everyone else's.
Which roofing lead companies publish their prices, and what do they charge?
Ten of the twenty rows in this table carry a company-published roofing price, from about $0.25 (Aged Lead Store's aged leads) to $550 (the top of Service Direct's range). All Service Leads publishes $3.00 per Signature Roofing Lead and $150.00 per Roofing Inbound Call. Every other roofing figure is a third-party report.
Twenty rows, one per thing you can buy. Read the second column first, because the unit changes from row to row: a list row, a lead promised to one contractor, a live call, a booked appointment, or a click on your own ad budget. Prices are not comparable across units; the last section shows how to compare them.
Disclosure, in plain words: this page is published by All Service Leads, a company that sells roofing leads. Two rows in the table are ours, at $3.00 per Signature Roofing Lead and $150.00 per Roofing Inbound Call, and they sit in the same table as everyone else's on the same terms. For the wider market ranges rather than company by company, see how much roofing leads cost in 2026.
Where a company publishes nothing, the table says "not published" and names the reporter instead of guessing. Reports drift, and the clearest example is Minyona: its own page shows $50 to $200 per qualified lead and $200 to $400 per booked appointment, while VA Horizon's undated comparison, titled 2026 Pricing Compared, lists Minyona at $41 to $99 per lead and $75 to $150 per appointment. Both are in the table. Treat a company's own page as the stronger number and everything else as reporting.
| Provider | What you actually buy | Published price | Minimum, deposit or contract | How it reaches you | Source |
|---|---|---|---|---|---|
| Angi Leads | Shared form-fill lead | Not published by Angi. $50 to $120+ per roofing lead plus about $300 a year membership (LeadTruffle); $15 to $85+ per roofing lead (Aged Lead Store); $15 to $85 across trades (LeadTruffle) | Reported 12-month term with a 30% to 35% early-cancellation fee and 60 days notice | Not described in the cited sources; LeadTruffle reports each lead going to 3 to 8 contractors at once | LeadTruffle, February 3, 2026, https://www.leadtruffle.co/blog/angi-leads-cost-pricing-contractors-2026/; Aged Lead Store, March 20, 2026, https://agedleadstore.com/roofing-leads-cost-guide/ |
| HomeAdvisor (Angi network) | Shared form-fill lead | Not published. Reported at $15 to $75+ (Aged Lead Store); 99 Calls cites contractor guides at about $75 to $110 in many markets | Not separately published | Shared with several contractors, per both sources | Aged Lead Store, March 20, 2026, https://agedleadstore.com/roofing-leads-cost-guide/; 99 Calls, February 2, 2026, updated July 22, 2026, https://99calls.com/blog/roofing-lead-generation-costs-in-2026 |
| Thumbtack | Shared lead; you pay when a homeowner contacts you | Not published. Reported at $10 to $50+ per quote sent (Aged Lead Store) and about $10 to over $100 (99 Calls) | Not published in either cited source | Not described in either cited source | Aged Lead Store, March 20, 2026, https://agedleadstore.com/roofing-leads-cost-guide/; 99 Calls, February 2, 2026, updated July 22, 2026, https://99calls.com/blog/roofing-lead-generation-costs-in-2026 |
| Networx | Lead on its Pay Per Lead plan, or on its sole-buyer plan | No roofing price published. Its help center puts leads at $10 to $100+ on the Pay Per Lead plan and $15 to $120+ on the sole-buyer plan, across all trades; each category's price shows in the contractor's account | No contract required and a monthly budget you set, per its help center | Not described in the cited sources | Networx help center, June 1, 2023, https://help.networx.com/en/articles/6811537-how-much-do-leads-cost; Networx help center, March 29, 2023, https://help.networx.com/en/articles/6820500-do-you-have-a-contract |
| Modernize | Marketplace lead; sharing not stated in the cited sources | Not published on Modernize's pro marketplace pricing page (fetched September 24, 2026), which says each lead is priced by its expected value, up to a maximum you set. Reported at $20 to $100+ (Aged Lead Store) | Not published in the cited sources | Not described in the cited sources | Aged Lead Store, March 20, 2026, https://agedleadstore.com/roofing-leads-cost-guide/; Modernize, pro marketplace pricing page, undated, fetched September 24, 2026, https://modernize.com/pros/marketplace-solutions/pricing |
| Service Direct | Pay-per-lead: inbound calls, and form leads per ActiveProspect | Published: $85 to $550 per roofing lead in its pay-per-lead price ranges. You set your own cost per lead; its roofing page says "Choose your Cost Per Lead based on the value you see and the amount of calls you want." | Its pages state there is no term contract and no setup fee | Inbound phone call or form lead, delivered to one contractor, per ActiveProspect | Service Direct, pay-per-lead costs page, undated, fetched September 24, 2026, https://servicedirect.com/pay-per-lead-costs/; Service Direct, roofing leads page, undated, fetched September 24, 2026, https://servicedirect.com/roofing-leads/; ActiveProspect, July 28, 2026, updated September 9, 2026, https://activeprospect.com/blog/buy-roofing-leads/ |
| 33 Mile Radius | Live inbound phone call, one partner per call | Not published. Its own page says "The exact cost per lead varies by service area." | No setup or monthly fees and no long-term contract, per its own page | Live inbound call; its page states each call is sent to a single partner | 33 Mile Radius, undated, fetched September 24, 2026, https://www.33mileradius.com/; ActiveProspect, July 28, 2026, updated September 9, 2026, https://activeprospect.com/blog/buy-roofing-leads/ |
| RoofClaim | Lead delivered to one contractor | Not published on RoofClaim's contractor lead-purchase page (fetched September 24, 2026). ActiveProspect reports a flat rate per lead and says to contact RoofClaim for rates | ActiveProspect reports no subscriptions | Lead details delivered to the contractor | ActiveProspect, July 28, 2026, updated September 9, 2026, https://activeprospect.com/blog/buy-roofing-leads/; RoofClaim, Purchase A Lead page, undated, fetched September 24, 2026, https://roofclaim.com/purchase-leads/ |
| 99 Calls | Leads from a site and campaigns it runs for your business | Published: $54.99 flat per organic SEO lead; $135 to $481 per Google Ads lead; $79 to $177 per Local Services Ads lead, both as nationwide 10th to 90th percentile ranges; website build and hosting $99 a month | Not published | Calls and form fills to your business | 99 Calls, roofing leads price page, undated, fetched September 5, 2026, https://99calls.com/Roofing-Leads.htm |
| Google Local Services Ads | Pay per lead from the Google search unit | Not published by Google. Roofing benchmark $79 with a $60 to $130 planning range (LeadTruffle); $20 to $80+ (Aged Lead Store); about $25 to $80+ (ActiveProspect) | You set a weekly budget; the monthly maximum is your weekly budget times 30.4 divided by 7, so a $750 weekly budget is about a $3,257 monthly maximum (LeadTruffle) | Phone call or message from the ad unit; LeadTruffle: you are charged for valid leads, not clicks | LeadTruffle, 2026 benchmarks, fetched September 5, 2026, https://www.leadtruffle.co/google-local-services-ads-cost/; Aged Lead Store, March 20, 2026; ActiveProspect, March 2, 2026, https://activeprospect.com/blog/roofing-leads-cost/ |
| Google Ads search and Performance Max, your own account | Per click; the lead price is whatever the clicks produce | Roofing non-branded cost per lead averaged $124 across a January to March 2026 dataset; median $125, 25th percentile $80, 75th percentile $256; branded search $44; Performance Max $64 | No vendor minimum; the ad spend is yours | Calls and form fills to your own site | SearchLight Digital, last updated April 2026, https://searchlightdigital.io/roofing-google-ads-cost-per-lead/ (15 roofing contractors, 145 non-branded campaigns, $310,000 non-branded spend, 2,491 non-branded leads; 3,304 leads tracked across all campaign types) |
| biddable | Sole-buyer lead, or a booked appointment | Published: $89 per lead; $399 per appointment | Its page states no contracts and no setup fees | Not published | biddable, February 19, 2026, https://getbiddable.com/blog/roofing-lead-cost-benchmarks-2026 |
| Minyona | Sole-buyer lead, or a booked appointment with call center included | Published: $50 to $200 per qualified lead; $200 to $400 per booked appointment | Setup fee shown as $4,000 struck through to $2,000 and described as limited time; no monthly retainer | Campaigns run in your own ad account; appointments booked into your calendar | Minyona, roofing leads page, undated, fetched September 5, 2026, https://minyona.com/roofing-leads. A third-party comparison lists lower figures, $41 to $99 per lead and $75 to $150 per appointment: VA Horizon, undated; page titled 2026 Pricing Compared, fetched September 5, 2026, https://www.vahorizon.site/roofing/compare/best-roofing-appointment-setting-companies/ |
| The Lead Giants | Booked roof inspection appointment | Published: $200 each for 10 appointments ($2,000 total), $190 each for 25 ($4,750), $175 each for 50 ($8,750) | The 10-appointment pack is the smallest published. Its page says "No retainers. No contracts." | Dropped into your calendar with homeowner context; its pricing tiers list No-show replacement | The Lead Giants, undated, fetched September 5, 2026, https://theleadgiants.com/ |
| VA Horizon | Booked appointment | Published: $199 per booked appointment plus a $300 one-time setup fee | The $300 setup fee is the only published up-front cost | Booked appointment; no-shows replaced free | VA Horizon, undated; page titled 2026 Pricing Compared, fetched September 5, 2026, https://www.vahorizon.site/roofing/compare/best-roofing-appointment-setting-companies/ |
| Peak Marketing Service | Booked appointment | Published: $110 to $150 per appointment, depending on industry and market | No setup fee for text or email delivery; month to month; you add funds to your account | Text to your cell or email | Peak Marketing Service, undated, page carries a 2024 copyright, fetched September 5, 2026, https://peakmarketingservice.com/pay-per-appointment/ |
| Aged Lead Store | Aged list lead, resold weeks or months after the inquiry | Published: starting at about $0.25 to $1.50 per lead | Not published | Not described in the cited source; the page says you filter by state, lead age and project type | Aged Lead Store, March 20, 2026, https://agedleadstore.com/roofing-leads-cost-guide/ |
| CraftJack | Was a shared-lead marketplace | No longer sold under its own name: craftjack.com returned a 301 redirect to signup.angi.com/pro when we fetched it | Not applicable | Not applicable | First-hand check, September 5, 2026, https://www.craftjack.com/ |
| All Service Leads, Signature Roofing Lead | List lead: name, phone number, property address, reported roof issue. Not resold: each lead is sold to one roofer | Published: $3.00 per lead, one flat rate at every quantity; maximum 2,000 per order | Minimum 150 leads, so $450 to start. No contract, subscription or setup fee. No refunds and no cancellations after checkout; no replacement or refund for a Signature row that turns out to be unusable | CSV file in your account within 2-3 business days, plus a text and an email with a link. Ordered by one ZIP code plus a radius of 25 to 100 miles | All Service Leads, October 1, 2026, https://allserviceleads.com/ |
| All Service Leads, Roofing Inbound Call | Inbound call: a homeowner who called about their roof, on the line when you pick up | Published: $150.00 per call; maximum 100 per order | Minimum 5 calls, so $750 to start. No refunds and no cancellations after checkout | Your phone rings with the homeowner on the line. Completed within 5 business days | All Service Leads, October 1, 2026, https://allserviceleads.com/ |
Published by All Service Leads, which sells the last two rows. Prices were read on the dates shown next to each source. Third-party figures describe those companies as the reporter found them, not as the company states them.
Which roofing lead company is best for a small roofer?
No roofing lead company is best for every small roofing company; the answer depends on your own close rate and how much you can commit up front. This page ranks no one: it is a price table from All Service Leads, which sells two of the rows. The smallest All Service Leads order is $450 for 150 Signature Roofing Leads, with no contract.
Companies here are grouped by what you buy rather than scored, no company has been tested against another, and no row carries a quality judgment. For a small crew, two numbers matter more than any name: the up-front commitment, because a setup fee or a minimum pack is part of the cost of your first job, and how many contractors receive the same homeowner. Both are rules in the last section, next to the cost per booked job grid you run with your own close rate.
Who has the cheapest roofing leads, and what is the catch?
The cheapest published roofing lead price starts at about $0.25 to $1.50 for an aged lead resold weeks or months after the homeowner asked (Aged Lead Store, March 20, 2026). All Service Leads is next at $3.00 per lead, with a 150-lead minimum. Both are list rows nobody called on your behalf.
Under $10 there are two published options and they are the same kind of product: a row of contact details you work yourself. Aged Lead Store publishes a price starting at about $0.25 to $1.50 per aged roofing lead and describes them as coming from consumers who filled out online forms weeks or months earlier (March 20, 2026). All Service Leads publishes $3.00 per Signature Roofing Lead, and the 150-lead minimum makes the smallest order $450.
The catch is the same for both and it is worth saying without decoration. Nobody has called the homeowner for you. The call, the appointment and the sale are all your work.
The cheap row is not automatically the better buy, and it is not automatically the worse one. Aged Lead Store's own table puts shared leads at $20 to $75 and leads delivered to a single contractor at $50 to $150 or more (March 20, 2026), which is the market pricing competition rather than pricing the data. Whether $3 or $399 is the better spend depends entirely on the arithmetic in the last section, run with your own numbers.
How much does Angi cost a roofer, and is there a contract?
LeadTruffle reports Angi charging about $300 a year for membership plus $50 to $120 or more per roofing lead (February 3, 2026). It says each lead goes to 3 to 8 contractors at once. Angi publishes no rate card. That report puts the term at 12 months with a 30% to 35% early-cancellation fee and 60 days notice.
Angi does not publish a rate card. The most detailed 2026 account is LeadTruffle's, published February 3, 2026: about $300 a year for membership, $15 to $85 per lead across trades with high-value trades pushing past $100, roofing at $50 to $120 or more, and each lead sold to 3 to 8 contractors at once. It also quotes one contractor being told the minimum ad spend was $400 a month.
Aged Lead Store's guide puts Angi at $15 to $85 or more per roofing lead and notes a possible monthly membership or advertising fee on top. It puts HomeAdvisor, part of the Angi network, at $15 to $75 or more, and says leads are shared, meaning multiple contractors receive the same lead (March 20, 2026). 99 Calls cites contractor guides at about $75 to $110 in many markets for HomeAdvisor (February 2, 2026, updated July 22, 2026). Those two HomeAdvisor figures do not agree. Both are shown, and neither came from Angi.
CraftJack, which appears in most older roundups of this category, no longer sells under its own name. craftjack.com returned a 301 redirect to signup.angi.com/pro when we fetched it on September 5, 2026. If a comparison page still lists CraftJack as a separate company with its own pricing, that page has not been checked recently.
What are the alternatives to Angi and HomeAdvisor for roofing leads?
Alternatives to Angi and HomeAdvisor with a published price on this page include Aged Lead Store, All Service Leads, biddable, 99 Calls and Service Direct. Aged Lead Store's aged leads start at about $0.25 to $1.50, a Signature Roofing Lead is $3.00, biddable publishes $89 a lead, 99 Calls $54.99 per organic SEO lead, and Service Direct $85 to $550. Each sells a different unit, so compare them on cost per booked job.
What does a booked roofing appointment cost compared with a lead?
Published roofing appointment prices run from $110 to $400, which is about 37 to 133 times a $3 list row. By seller: Peak Marketing Service at $110 to $150 on an undated page, The Lead Giants at $175 to $200, VA Horizon at $199 plus a $300 setup fee, biddable at $399, and Minyona at $200 to $400 plus a setup fee.
An appointment is a different product from a lead. Somebody has already spoken to the homeowner and put a time in a calendar, and the price reflects that labor. The published figures, all from the sellers' own pages except VA Horizon's summary of its competitors: Peak Marketing Service at $110 to $150 per appointment with no setup fee for text or email delivery and month-to-month terms; The Lead Giants at $200 each for a 10-appointment pack ($2,000 total), $190 each at 25 ($4,750) and $175 each at 50 ($8,750), with its pricing tiers listing No-show replacement and, in its own words, "No retainers. No contracts."; VA Horizon at $199 per booked appointment plus a $300 one-time setup fee; biddable at $399 per appointment; Minyona at $200 to $400 per booked appointment on top of a setup fee its page shows as $4,000 struck through to $2,000.
The up-front commitment moves with the price, and it changes the ranking. Ten appointments from VA Horizon is $300 plus $1,990, so $2,290, or $229 each. Ten from The Lead Giants is $2,000, or $200 each. The headline prices are $199 against $200, so the cheaper headline is the more expensive first order. When you compare appointment sellers, add the setup fee to the first order and divide again.
All Service Leads does not sell appointments. A Roofing Inbound Call is a homeowner on the line, not a booked time slot. We do not set the appointment. If a calendar slot is what you want, the sellers above are the ones publishing prices for it.
What does a roofing inbound call or pay-per-call lead cost?
In pay-per-call, a related model, the homeowner dials in; ActiveProspect puts it at $100 to $900 per call (March 2, 2026). 33 Mile Radius sells live inbound calls but publishes no rate, saying cost per lead varies by service area. All Service Leads charges $150.00 per Roofing Inbound Call, with a 5-call minimum, so $750.
Pay-per-call is a related model, not what we sell: the homeowner dials in and you pay for the call. ActiveProspect's channel table puts roofing pay-per-call at $100 to $900 per call (March 2, 2026). 33 Mile Radius sells live inbound calls, states that each call is sent to a single partner, and charges no setup or monthly fees, but publishes only that "The exact cost per lead varies by service area" (fetched September 24, 2026). Service Direct sells a similar shape of product: its roofing page says "Choose your Cost Per Lead based on the value you see and the amount of calls you want," and its pay-per-lead price page puts roofing at $85 to $550 per lead (fetched September 24, 2026).
All Service Leads sells the Roofing Inbound Call, a homeowner already on the line when you pick up. 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. We run no check on the homeowner or the property before the connection.
Two terms to know before you order one. 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. There are no refunds and no cancellations after checkout.
Which roofing lead companies do not publish a price at all?
Ten of the twenty rows here carry a company-published roofing price. The other ten do not: Angi, HomeAdvisor, Thumbtack, Modernize, Networx, 33 Mile Radius, RoofClaim and Google set roofing prices in-account or by quote across nine rows, and the tenth, CraftJack, no longer sells under its own name. Every roofing figure for them is a third-party report.
Not publishing a price is normal in this category and is not by itself a warning sign. Marketplaces price by auction and by market, and agencies price by scope. What it does mean is that no page on the internet, this one included, can tell you what you will pay. So here is what each of them actually says.
33 Mile Radius: "The exact cost per lead varies by service area", with no setup or monthly fees. Google Local Services Ads: you set a weekly budget and are charged for valid leads rather than clicks, and LeadTruffle's 2026 benchmark puts roofing at $79 with a $60 to $130 planning range. Networx's help center gives only an all-trades range, $10 to $100+ a lead on its Pay Per Lead plan, and says each category's price shows in the contractor's account. Modernize published no cost-per-lead figure on its pro marketplace pricing page, and RoofClaim none on its contractor page, when we fetched both on September 24, 2026. Modernize's number in the table is Aged Lead Store's report, and RoofClaim has none: ActiveProspect says only that it charges a flat rate per lead and to contact it for rates.
Where a company does publish, hold it to what it printed. 99 Calls prints $54.99 flat per organic SEO lead next to nationwide averages of $135 to $481 per Google Ads lead and $79 to $177 per Local Services Ads lead. That is one company's leads ranging from $54.99 to $481 depending only on which channel produced them, which is a useful thing to see stated by a vendor rather than inferred from a roundup.
What does All Service Leads sell, and where does it sit in this table?
On this site, All Service Leads sells two residential roofing products in the United States. A Signature Roofing Lead is $3.00, minimum 150, so $450, delivered as a CSV of homeowner contact details. A Roofing Inbound Call is $150.00, minimum 5, so $750. Orders are placed by one ZIP code plus a radius, 25 to 100 miles.
Residential only: every lead is a homeowner asking about the roof on their own home, and there are no commercial roofing leads. A Signature Roofing Lead is the same $3.00 at every quantity, up to 2,000 per order: name, phone number, property address and the roof issue reported, in your account within 2-3 business days. We call or qualify nobody on the list, so the knock, the call and the Do Not Call Registry scrub under your own subscription are your work. 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 Bonus Lead Alert is about a homeowner already on your list; it is not an extra lead.
A Roofing Inbound Call is $150.00 per call with a 5-call minimum, so $750 to start, and a maximum of 100 per order, completed within 5 business days. A homeowner in your area calls about their roof, and we connect them to you live on the phone.
The terms, stated plainly. If the radius cannot fill the order, the search widens outward from the same ZIP code until it does, so every order fills and nothing is delivered short. Signature Roofing Lead orders are final: a row that turns out to be unusable is not replaced or refunded. There are no refunds and no cancellations after checkout. On an order placed at the current prices, the one thing we replace is a Roofing Inbound Call that drops before you and the homeowner have spoken, reported within 7 calendar days. We don't resell our leads: each Signature Roofing Lead is sold to one roofer, and we don't sell it again to another. No contract, no subscription, no setup fee. The full terms are on the FAQ and at the terms page, and coverage by state is at locations.
How do you compare two roofing lead quotes when the unit is different?
Convert both to cost per booked job: price per unit divided by the share of those units you sign. A $3 lead at an assumed 10 percent close is $30 per job; a $399 appointment at an assumed 60 percent close is $665. Sticker price alone cannot answer the question.
The units in the table are not the same thing, so their sticker prices cannot be ranked against each other. A $3 list row, a $79 Local Services Ads lead, a $150 inbound call and a $399 booked appointment represent four different amounts of work already done for you. The single number that makes them comparable is cost per booked job.
The grid below divides each published price by four assumed close rates. The close rates are yours to supply. They are not results anyone measured, and they are certainly not results for All Service Leads customers, because All Service Leads publishes no close rate and no return figure of its own. Read across a row rather than down a column: a booked appointment closing at 50 percent and a raw list row closing at 5 percent are both plausible, while the same rate applied to both is not.
The second number worth computing is your break-even close rate: price per unit divided by your gross profit per job. Assume, as your own figure, $2,000 of gross profit on a roof. A $3.00 Signature Roofing Lead breaks even at a 0.15 percent close. A $124 Google Ads lead breaks even at 6.2 percent. A $150.00 Roofing Inbound Call breaks even at 7.5 percent. A $199 appointment breaks even at about 10 percent, and a $399 appointment at about 20 percent. Change the $2,000 to your own gross profit and every one of those moves.
Three practical rules when two quotes are in front of you. First, put the up-front commitment into the price: a setup fee, a credit deposit or a minimum pack is part of the cost of your first job, not a separate line. Second, ask how many contractors receive the same homeowner, because that number drives your close rate harder than anything a seller says about lead quality. Third, ask what the remedy is when a lead is unusable, get it in writing, and check whether it is a replacement or money back before you pay, because those are not the same thing.
| Unit and price | At an assumed 5% close | At an assumed 10% close | At an assumed 25% close | At an assumed 50% close |
|---|---|---|---|---|
| Aged lead, $1.25 (near the top of Aged Lead Store's $0.25 to $1.50 range) | $25 | $12.50 | $5 | $2.50 |
| Signature Roofing Lead, $3.00 (All Service Leads) | $60 | $30 | $12 | $6 |
| Google Local Services Ads roofing lead, $79 (LeadTruffle benchmark) | $1,580 | $790 | $316 | $158 |
| Angi roofing lead, $85 (midpoint of the reported $50 to $120) | $1,700 | $850 | $340 | $170 |
| biddable lead, $89 (its published price) | $1,780 | $890 | $356 | $178 |
| Google Ads non-branded lead, $124 (SearchLight Digital average) | $2,480 | $1,240 | $496 | $248 |
| Roofing Inbound Call, $150.00 (All Service Leads) | $3,000 | $1,500 | $600 | $300 |
| VA Horizon appointment, $199 (setup fee excluded) | $3,980 | $1,990 | $796 | $398 |
| biddable appointment, $399 (its published price) | $7,980 | $3,990 | $1,596 | $798 |
Arithmetic only. No row is a forecast, and no close rate here was measured on All Service Leads leads or calls.
Frequently asked questions
What happens if a row in the list is unusable?
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. There are no refunds and no cancellations after checkout. On an order placed at the current prices, the one thing we replace is a Roofing Inbound Call that drops before you and the homeowner have spoken, reported within 7 calendar days. On the inbound-call side, 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.
What if my ZIP code and radius cannot fill the order?
The search widens outward from the same ZIP code until the order fills. Every order fills. Nothing is delivered short and nothing is refunded. That is why the order form shows you the towns inside your radius before you pay, so you can see the area you are buying.
Why do two sources give different prices for the same company?
Because most of these companies price by auction, by market and by negotiation rather than by rate card, so two reporters can both be right about different accounts. Where reports disagree, both are shown with publisher and date. Minyona is the sharpest example: its own page shows $50 to $200 per qualified lead and $200 to $400 per booked appointment, while VA Horizon's comparison lists $41 to $99 and $75 to $150. On appointments the two accounts are more than two and a half times apart.
Do the prices in the table include ad spend?
It depends on the row. For Google Ads and Google Local Services Ads the figure is what a lead cost when your own budget produced it, so the media is the price. For 99 Calls and Minyona there is management or a setup fee alongside it. Marketplace pay-per-lead prices are what you pay for the lead itself; the marketplace buys its own media.
Sources
- All Service Leads, "All Service Leads price list and product terms", October 1, 2026, https://allserviceleads.com/
- ActiveProspect, "How much do roofing leads cost?", March 2, 2026, https://activeprospect.com/blog/roofing-leads-cost/
- ActiveProspect, "Buy roofing leads: The 5 best lead providers", July 28, 2026, updated September 9, 2026, https://activeprospect.com/blog/buy-roofing-leads/
- Aged Lead Store, "How Much Do Roofing Leads Cost? 2026 Pricing Guide", March 20, 2026, https://agedleadstore.com/roofing-leads-cost-guide/
- LeadTruffle, "Angi Leads Cost for Contractors in 2026: Pricing, Fees, and Real-World ROI", February 3, 2026, https://www.leadtruffle.co/blog/angi-leads-cost-pricing-contractors-2026/
- LeadTruffle, "Google Local Services Ads Cost & ROI Calculator", 2026 benchmarks, fetched September 5, 2026, https://www.leadtruffle.co/google-local-services-ads-cost/
- 99 Calls, "Roofing Leads price page", Undated, fetched September 5, 2026, https://99calls.com/Roofing-Leads.htm
- 99 Calls, "Roofing Lead Generation Costs in 2026", February 2, 2026, updated July 22, 2026, https://99calls.com/blog/roofing-lead-generation-costs-in-2026
- Networx, "How much do leads cost?", June 1, 2023, https://help.networx.com/en/articles/6811537-how-much-do-leads-cost
- Networx, "Do you have a contract?", March 29, 2023, https://help.networx.com/en/articles/6820500-do-you-have-a-contract
- Modernize, "Pros marketplace solutions pricing", Undated, fetched September 24, 2026, https://modernize.com/pros/marketplace-solutions/pricing
- Service Direct, "Roofing Leads", Undated, fetched September 24, 2026, https://servicedirect.com/roofing-leads/
- Service Direct, "Pay Per Lead Costs For Service Companies", Undated, fetched September 24, 2026, https://servicedirect.com/pay-per-lead-costs/
- 33 Mile Radius, "33 Mile Radius home page", Undated, fetched September 24, 2026, https://www.33mileradius.com/
- RoofClaim, "Purchase A Lead", Undated, fetched September 24, 2026, https://roofclaim.com/purchase-leads/
- SearchLight Digital, "Roofing Google Ads Cost Per Lead (2026 Benchmarks)", Last updated April 2026, https://searchlightdigital.io/roofing-google-ads-cost-per-lead/
- biddable, "Roofing Lead Cost Benchmarks 2026", February 19, 2026, https://getbiddable.com/blog/roofing-lead-cost-benchmarks-2026
- Minyona, "Minyona roofing leads page", Undated, fetched September 5, 2026, https://minyona.com/roofing-leads
- The Lead Giants, "The Lead Giants home page", Undated, fetched September 5, 2026, https://theleadgiants.com/
- VA Horizon, "Best Roofing Appointment Setting Companies (2026 Pricing Compared)", Undated; page titled 2026 Pricing Compared, fetched September 5, 2026, https://www.vahorizon.site/roofing/compare/best-roofing-appointment-setting-companies/
- Peak Marketing Service, "Pay Per Appointment", Undated, page carries a 2024 copyright, fetched September 5, 2026, https://peakmarketingservice.com/pay-per-appointment/
- CraftJack, "CraftJack home page and pricing page", Checked September 5, 2026, https://www.craftjack.com/
Keep reading
Buyer guides
Order roofing leads →Order inbound calls
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.
Terms, including replacement rules, are in our terms of service. Third-party figures are quoted from the sources listed above and were correct on the dates shown.