How much do roofing leads cost in 2026?

Anywhere from $5 to $60. But per-lead cost matters less than cost per closed job — and the gap there is much bigger.

The short answer: $5 to $60 per lead in 2026, depending on the source. The honest answer is that per-lead cost is the wrong metric. Two leads at the same per-unit price can produce wildly different cost per closed job if one is exclusive and the other is sold to four contractors.

This page covers both numbers — what each major service charges per lead, and what that works out to per closed customer.

Per-lead costs by service (2026)

Cost per closed job (the metric that matters)

Per-lead price is the easy number to compare. Cost per closed job is the one that determines whether the math works for your business. The structural reason cost per closed job is so different across providers:

To compute your real number, take your last 90 days of spend on any channel, divide by jobs closed from that channel, and you have cost per closed customer. That's the number to evaluate Roffy or any other service against.

Why prices vary so much

Three factors drive most of the variance:

  1. Exclusivity. Exclusive leads cost more per unit but produce dramatically lower cost per closed job.
  2. Source quality. Storm-event-driven leads or AI-scored aged-roof leads are higher-precision than generic form fills, and priced accordingly.
  3. Metro density. Leads in dense storm-belt metros cost more than leads in quieter regions because demand from contractors is higher.

Frequently asked questions

What's the average cost of a roofing lead?

Across all sources in 2026, per-lead costs range from about $5 to $60. But per-lead cost in isolation isn't meaningful — the metric to track is cost per closed customer, which depends on your close rate. Same per-lead price can produce wildly different per-closed-customer cost depending on whether the lead is shared or exclusive.

Are cheap roofing leads worth it?

Depends on the close rate. A cheap lead with a very low close rate can produce a higher cost per closed customer than a more expensive lead with a higher close rate. The only honest evaluation is to track your spend and your jobs closed by source and compute cost per closed customer per channel.

What's the most expensive type of roofing lead?

Pay-per-appointment services charge per scheduled appointment, which is usually the highest per-unit price in the market. They're sometimes worth it for contractors who have weak inbound lead-handling but strong in-home closing capability. Track cost per closed customer to know whether the math works for you.

Ready to see Roffy in your metro?

Exclusive territory. AI-scored leads. Published pricing. Live in 18 metros across the storm belt.

See pricing & coverage →