Simple, performance-based pricing: most of our campaigns range from $150–$200 per verified show-up. Here's what moves the number inside that range — and how to judge any provider's price.
Roofing lead prices vary enormously because the products vary enormously. These are the factors doing the work.
A raw web-form contact costs a fraction of a live-verified, appointment-ready lead — because almost all of the work (and the risk) is still ahead of you.
A lead sold to one contractor is a fundamentally different product than the same name sold to five. Exclusivity costs more per lead and tends to cost less per closed job.
Competitive metros price differently than smaller markets; committed volume changes unit economics; and whether you pay per lead, per appointment, or only per show-up changes your real risk.
For most campaigns, these factors land between $150–$200 per verified show-up. It's a typical range, not a guaranteed universal rate — your exact rate is set by territory, lead criteria and expected volume, confirmed on one short call.
The cheapest lead is worthless if nobody answers, and an expensive appointment is a bargain if it closes. The only number that matters is what a signed job costs you, all-in.
Dialing, chasing, re-scheduling, no-shows — rep time is a real cost that never appears on the lead invoice. Appointment-ready leads compress it dramatically.
A booked appointment only has value if the homeowner is there. Across our campaigns, homeowners show up to 80%+ of appointments — and if they don't, you don't pay.
Whatever you pay, you should be able to verify what you bought. Every RavenPoint appointment includes the original call recording — you hear exactly how the lead was set.
Our billing follows the same logic: no show, no charge. You pay for homeowners who are standing at the door — not for names on a list.
Most campaigns run $150–$200 per verified show-up. Tell us your territory, criteria and volume on a quick call and we'll confirm yours.
Book a Strategy Call →