Done-for-you roofing prospecting

Stop fighting over the same homeowner.

Every month we watch your territory, find the homes showing real roofing signals, rank who to call first, and write what to say. You get the finished opportunities. Not the prospecting homework.

  • Your addresses stay yours for 12+ months
  • Limited roofers per territory
  • No long-term contract
Watch the short overview. Sound on.

The problem

Most roofing marketing starts after the homeowner is already shopping.

By the time a homeowner fills out a form, they are collecting quotes. You are one of several roofers calling, and the price gets decided before you ever climb a ladder.

The fix is to reach the right homes earlier. But real prospecting takes hours of research your team does not have. So most roofers keep paying to fight over the same shoppers.

  • Search ads

    You pay top dollar to join a price war.

    Roofing has the highest cost per lead in home services, about $228 on Google Ads. The homeowner who clicks is already collecting quotes. You pay to become one more bid.

  • Shared lead sites

    The same homeowner, sold to your competitors too.

    One request goes to several roofers at once. Whoever calls first gets the conversation. The lowest quote usually gets the job. You are paying to cut your own price.

  • Knocking blind

    Your crew burns the day on the wrong doors.

    They walk whole streets to find the few homes worth the knock. Every door that was never going to buy is a paid hour you do not get back.

  • Doing the research yourself

    The homework lands on you, at night.

    Roof age, weather, listings, nearby jobs. Someone has to dig, sort, and decide who to call. That is usually the owner, after the jobs are done. So it happens late, or not at all.

How it works

We find the doors. You knock.

  1. 1

    We find

    We watch your territory all month for homes showing roofing signals: roof age, recent severe weather, new listings, nearby reroofs.

  2. 2

    We rank

    Each home gets an Opportunity Score from 0 to 100, so your team knows who to call first, and a plain-English reason why.

  3. 3

    We prep

    We recommend the approach (inspection, repair, or reroof) and write what to say on the call and in the email.

  4. 4

    You knock

    The ranked list lands with your team. No software to learn. No database to search. Your people sell.

More on how we pick the homes

What you receive

Every opportunity comes with the reason behind it.

Not a raw address. Each one shows why it made the cut and how to open the conversation.

  • Property address and owner name when available
  • Opportunity Score, ranked highest first
  • Estimated roof age and size
  • Recent weather, listing, and nearby roofing activity
  • Recommended approach: inspection, repair, or reroof
  • Suggested call and email wording, plus follow-up guidance

1428 Maple Ct · ZIP 32828 · Roof est. 20 yrs

Opportunity score 82
  • Roof about 20 years old
  • Just listed for sale
  • Neighbors reroofing

Why this property?

The roof is about 20 years old and the home was just listed. Three houses on the same street reroofed this year, so an inspection before the buyer's inspector shows up is an easy conversation.

Recommended approach

Inspection

Suggested opener

“We just finished two roofs on Maple. With the house going on the market, a free roof check now can save a surprise at inspection.”

Sample for illustration. Address changed.

Proof

What one ZIP code turned up.

25opportunities found
$270Kin estimated roofing work
Top home

Score 82. Roof about 20 years old, just listed for sale, neighbors reroofing.

Sample report, Orlando, FL 32828, September 2026. Figures are estimates.

Is this another lead list?

No. Your addresses are yours.

What you might think

“It’s the same list every other roofer buys.”

What’s true

12+ monthsevery address is yours alone

Once we send you an address, no other roofer gets it for at least 12 months. The lock extends while you are working it. And we cap how many roofers work each territory.

See how this compares to shared roofing leads

Everything you get

A prospecting team, without hiring one.

  • Your territory watched all month

    We keep looking while you run jobs.

  • Every home researched and scored

    Roof age, weather, listings, and nearby work, weighed together.

  • A ranked call list sent to your team

    Highest score first, with the reason for each one.

  • Call and email wording written for you

    Matched to an inspection, repair, or reroof conversation.

  • No shared addresses for 12+ months

    Once an address is yours, no other roofer gets it. We cap roofers per territory too.

Storm watch

When a storm hits your market, know where to look first.

After meaningful hail or wind in your territory, we flag the homes with the most storm exposure and the strongest supporting signals, so your team can offer timely inspections without driving every street.

Storm alerts are rolling out to territories as the service expands. We talk about storm exposure and properties worth inspecting. We never claim a storm damaged a roof.

Who this is for

  • Owner-operated roofing companies running a few crews
  • Teams that want retail reroof, repair, and inspection work
  • Owners tired of paying to share homeowners with competitors

Who it is not for

  • Anyone looking for insurance claim leads
  • Anyone who wants guaranteed appointments
  • Teams that will not pick up the phone

Questions

Straight answers.

Is this another lead list?

No. A lead list is the same set of names sold to every roofer in town. We watch your territory, research each home, rank them, tell you why each one made the cut, and write what to say. Every address we send you is yours alone for at least 12 months.

What does Worth a Knock cost?

One flat monthly fee per territory, with no long-term contract and no setup fee. We walk through pricing on the call, once we have confirmed your territory has room.

What exactly do I receive?

A ranked call list for your territory. Each property comes with its Opportunity Score, the plain-English reason we picked it, the recommended approach (inspection, repair, or reroof) and suggested call and email wording.

Do I have to log in to software or learn a new tool?

No. There is nothing to log in to, no filters to build, and no records to search. We do the prospecting and send the finished opportunities to your team.

Will anyone else in my area get the same homes?

No. Once we send you an address, no other roofer gets it for 12 months, and the lock extends while you are actively working it. We also cap how many roofers we take in each territory, so your area does not get crowded.

What signals do you look for?

Things like estimated roof age, roof and renovation history, recent hail, wind, and severe weather, new listings, nearby reroofs, and neighborhood roofing activity. The strongest opportunities combine several signals at once.

Do you guarantee appointments or jobs?

No. We promise the work we do: find, research, score, explain, and prepare. The Opportunity Score tells your team who to call first. It is not proof that a home needs a roof, and your crew still makes the call.

Do you work with HVAC companies?

Roofing comes first. HVAC is next. If you run an HVAC company, book a call and we will save your spot for when HVAC territories open.

See what we can find in your territory.

Answer four quick questions and pick a time. We check that your territory has room, then walk you through real opportunities from it.

  • Limited roofers per territory
  • No long-term contract
  • Your addresses stay yours for 12+ months