Skip to main content
VA Horizon
Book a Call
Buying Appointments

Roofing Lead Cost Benchmarks 2026: Every Vendor, One Table

Quick answer

In 2026, shared roofing leads run $13 to $120 or more per lead depending on the marketplace, exclusive raw leads run $41 to $150, and exclusive booked appointments run $75 to $300 depending on the vendor, its setup fee, and its no-show policy. The table below lines up ten named vendors on their own currently published pricing, so you can compare the actual numbers instead of a single quoted price.

Why One Quoted Price Never Tells the Whole Story

Every roofing lead or appointment vendor has a headline number, and almost none of them have the same one. Some quote per-lead pricing that ignores the annual membership fee sitting underneath it. Some quote a per-appointment price and leave out a setup fee that only shows up on the first invoice. A handful publish nothing at all and want you on a call before you see a number.

The table below pulls the currently published pricing for each vendor into one place, model by model, so you can see what you are actually comparing before you ever get on that call.

The 2026 Vendor Pricing Table

Vendor Model Price Notes
AngiShared marketplace lead$15 to $85 or more, up to $120 for higher-value jobsPlus an annual membership around $300 to $400
HomeAdvisorShared marketplace leadAnnual fee plus $45 to $110 per lead sentShared 3 to 8 pros; credits only, no cash refunds; early termination fees up to 30%; cancellation fees exceeding $1,500 reported
NetworxShared and "exclusive" tier$14 to $120 or more per lead; roofing specifically $20 to $60Exclusive tier runs up to $120 or more
CraftJackBudget shared lead$13 to $72 per leadLowest published entry point in this table
33 Mile RadiusExclusive pay-per-lead, storm focusCustom quote only, not publishedVendor markets a "top partners close 90%" claim on its own pricing page
99 CallsSEO-driven inbound leads plus bookingSite from $99 per month, lead packages from $199 per monthVendor advertises leads "under $55" on its own site
MinyonaPer-lead or per-booked-appointment, call center included$41 to $99 per lead, or $75 to $150 per booked appointmentPlus a $2,000 setup fee, no monthly retainer
The Lead GiantsPure pay-per-appointment$175 to $200 per appointment, tiered by volume24-hour no-show replacement guarantee stated in its own terms
Quality Contact SolutionsB2B call center appointment setting, incl. commercial roofing$2,000 to $3,000 per month typical, $25 to $49 per hour blendedPriced by hour or retainer, not per appointment
VA HorizonExclusive, double-confirmed pay-per-appointment$300 one-time setup, then $199 per appointmentNo monthly retainer; no-shows replaced free

All figures above are each vendor's own currently published 2026 pricing except where noted as a custom quote. Vendor-published performance claims (like a stated close rate) describe that vendor's own book of business, not a guarantee.

What the Spread Actually Tells You

Ten vendors, four different pricing models, and a price range that runs from $13 to $300 depending on what "one unit" even means. That spread is not a sign that some vendors are lying about their price. It means sticker price alone cannot be the number you compare.

Divide any of the prices above by your own tracked conversion rate to that unit, and read the no-show or replacement policy before you compare the invoice. See the cost-per-booked-job guide for the full worked formula, and the sourced VA Horizon versus Angi comparison for how one shared-lead marketplace and one exclusive-appointment model stack up side by side on the same math.

Sources

The external data in this article draws on the sources below. Figures described in the text as estimates or industry triangulations are directional and are not attributed to a single dataset.

FAQ

How much does a roofing lead cost in 2026?
It depends on the model. Shared marketplace leads run $13 to $120 or more depending on the vendor and job value. Exclusive raw leads run $41 to $150. Exclusive booked appointments run $75 to $300 depending on the vendor, setup fee, and no-show policy. See the full vendor-by-vendor table above.
What is the difference between a shared lead and an exclusive appointment?
A shared lead is the same homeowner inquiry resold to three to eight contractors at once, so price alone does not reflect your real odds. An exclusive appointment is sold to one contractor and, at vendors that publish a no-show policy, comes with a replacement guarantee if the homeowner is not the decision maker or the appointment falls outside the covered service area.
Why do some roofing lead vendors not publish pricing?
Several vendors in this table, including 33 Mile Radius, RoofNuts, Storm911, and GenSales, quote custom pricing only after a sales call. That is common in this category. It is worth asking directly what the price includes, and getting the no-show or replacement terms in writing before you sign.
Where can I find VA Horizon pricing for roofing appointments?
VA Horizon charges a one-time $300 setup fee, then $199 per booked, double-confirmed appointment, with no monthly retainer and no-shows replaced free. See the full breakdown on the roofing pricing page.

Skip the sales call. See the number now.

Book a 15-minute call. We map your service area and criteria, confirm the $199 per-appointment rate, and give you a launch date inside the week.

Book a Roofing Call

$300 one-time setup · $199 per booked appointment · No-shows replaced free