Home services

How much do roofing leads cost — and what actually makes one worth buying

Per-lead price is the least interesting number in roofing lead buying. Contact rate and job size decide whether the spend works.

7 min read · Updated September 8, 2026

Roofing is one of the most expensive lead categories in home services, and the reason is simple: a single replacement job is worth thousands, so every roofer in the metro is bidding for the same homeowner attention. The question is never whether a roofing lead is expensive. It is whether the lead you bought reaches a homeowner who owns the roof, has a real reason to replace it, and will answer the phone.

What drives the price of a roofing lead

Roofing lead pricing moves with four things, and none of them is the lead vendor's opinion of quality:

  • Market competition — a dense metro with fifty roofers costs more per lead than a rural county
  • Lead type — roof replacement intent prices above general repair or inspection interest
  • Storm activity — post-event demand spikes drive both volume and cost
  • Distribution — a lead sent to one buyer costs more than a lead sent to several

Shared vs exclusive is a math question, not a moral one

Exclusive leads cost more because you are buying the absence of competitors, not better information. That premium pays for itself only if your response is fast enough to use the head start. If a lead sits in a CRM for four hours, exclusivity bought you nothing — you were simply last to a homeowner who called someone else in the meantime.

Shared distribution is workable when the ceiling is low and the delivery is instant. Our own policy caps a webform lead at a small number of eligible buyers and routes it live, which is the only version of shared that is defensible.

The details that make a roofing lead callable

Long forms do not produce better leads. They produce fewer leads and no more truth. The information that actually changes whether a roofer picks up the phone is short:

  • Property location, down to the service area you actually drive
  • Homeowner or decision authority
  • Roof age or visible damage
  • Storm damage and insurance-claim intent, where relevant
  • Timeline — now, this season, or exploring
  • A phone number verified at the moment of submission

Work the cost per job, not the cost per lead

Take your own numbers. If you buy 50 leads, reach 40% of them and close 15% of the ones you reach, that is three jobs. At $40 a lead your acquisition cost is roughly $667 per job. Lift contact rate to 70% with an immediate response and the same spend produces five to six jobs, which drops acquisition cost to around $360 — and nothing about the lead changed.

That is the entire argument for automating first contact. It is also why we hand buyers the conversion system at a $0 monthly software fee and make our money on the leads.

Common questions

How much should I expect to pay for a roof replacement lead?

Home-services lead pricing varies by market and lead type. Our roofing lead products start at the price shown on the roofing industry page, and the final rate depends on market, geography and volume.

Are storm damage leads different from replacement leads?

Yes. Storm damage leads carry claim intent and a compressed timeline, so the qualification asks about visible damage and insurance involvement. Replacement leads are driven by roof age and planned spend.