Buying roofing leads vs AI-Qualified Opportunities
Leads are homeowners already shopping — sold to 4–5 contractors at once. Opportunities are homes that need work before they shop. The difference decides your close rate.
They sound like synonyms. They're opposites. One is a name in a bidding war; the other is a roof that needs work before anyone else knows it. Reworked.ai — a marketing intelligence platform for roofers — was built on the difference.
The short answer: A roofing lead is a homeowner who is already shopping — harvested from a form or an ad and typically resold to 4–5 contractors. An AI-Qualified Opportunity is a home whose roof condition and owner profile indicate it needs work now, found by software before the homeowner starts searching. Leads put you in a bidding war; opportunities usually make you the only call.
- 1% — of the market is shopping right now — the intent pool everyone fights over
- 99% — of homes will need a roof eventually — the pool nobody's working
- 4–5 — contractors a shared lead is sold to
- 1st — to reach out — before the homeowner starts shopping
What you're actually buying
- A lead — intent, harvested. Someone filled a form, clicked a banner or got pixel-tracked. By the time you call, four competitors have the same name and the homeowner's inbox is a war zone.
- An opportunity — demand, detected. EagleView aerial imagery says the roof is failing; 50+ signals say the owner can pay. You found the address by reading the roof — not by buying a form-fill.
The 99% market
Every home in America needs a roof eventually — the only question is when. Homeowners actively shopping at any moment are a sliver of the market, roughly the 1%; everyone else is the 99% whose roofs are quietly aging toward a decision. Lead marketplaces auction the 1% to the highest bidders. Reworked.ai works the 99% — finding the roofs closest to failing and putting your name in front of those owners first.
What changes in practice
- Close rates — you're often the only roofer in the conversation instead of the fifth voicemail.
- Price integrity — no five-way bid means less race to the bottom on margin.
- Cost — $1.79 per opportunity versus $150–700 per shared lead.
- Timing — you set the schedule instead of scrambling behind four competitors.
Frequently asked questions
Aren't opportunities just colder leads?
No — they're earlier, not colder. The homeowner hasn't started shopping because they may not know the roof is failing yet. You arrive with aerial evidence of a real problem, which is a stronger opening than joining a five-way bid on someone else's timeline.
Do opportunities really convert if the homeowner wasn't searching?
Yes — because the underlying need is real and verified. On AI-qualified homes, two-touch mail alone runs 3–5% response, and one $2,500 campaign returned roughly $130K in signed work.
Can I still buy leads alongside this?
Nothing stops you, but run the cost-per-job math on both for one quarter. Most contractors quietly re-route the spend once they see the two numbers side by side.
What exactly do I get with each opportunity?
The address and homeowner name, plus property intelligence: roof area, age, facets and a propensity score — with phone and email contact details available as an add-on. Everything needed to reach out the same day.
Keep reading
- AI-Qualified Opportunity — The definition, unpacked
- How Much Do Roofing Leads Cost? — Real math per signed job
- Retail Opportunities — AI-scored homes at $1.79 each
- Get Jobs Without Buying Leads — The 5-step demand-first playbook
Stop chasing the 1%. Start owning the 99%. Find real roofs in your market today — $1.79 each, no contract, no subscription, powered by EagleView aerial imagery. See the opportunities in my zips