For roofing contractors already running ads

We turn your dead lead database into $30,000+ in found cash in the next 14 days, on 100% commission.

No ad spend. No software fees. No retainer. If you don't collect cash, we work for free. You already paid for these leads once. We make them pay you back.

Book a 15-minute list qualification audit Takes 15 minutes. You leave knowing exactly how many revivable leads you're sitting on.
100% performance-based · Zero retainers · Zero upfront fees

Three steps. You do the first one.

Every roofer with a CRM has 1,000 to 5,000 homeowners who asked for an estimate in the last 12 months and never booked. That list is the asset. We work it.

1

Export

You securely send us your list of unclosed leads from the last 12 months. Name, phone, what they asked about. A CSV from any CRM works. Ten minutes of your time, total.

2

Activate

Our automated speed-to-lead engine opens a conversational text thread with every lead, qualifies them, and answers within seconds, for as long as it takes. Every reply is handled. Every opt-out is honoured.

3

Collect

Booked estimates land directly on your sales calendar. Your closer sells the roof. When the job is paid, we invoice 15% of collected cash. Nothing before that.

The math on a list you already own

Conservative numbers. Yours will depend on your list and your close rate, and the audit tells you before you commit anything.

3,000dead leads in your CRM
2–4%typically re-engage and book
3 jobsclosed at $10k average
$30,000found cash, $25,500 yours

What you risk, and what you don't

You never pay for

  • Setup fees or onboarding
  • Monthly retainers
  • Software seats or SMS costs
  • Ad spend, ever
  • Leads that don't turn into collected cash

You only pay when

  • A revived lead books an estimate
  • Your team closes the job
  • The customer has actually paid you
  • Then, and only then: 15% of collected cash
  • Cancel any time. Your list stays yours.

Straight answers

Why would you work for free?

Because we don't, if the list is real. Every roofer running ads has hundreds of homeowners who priced a roof and went quiet. Reviving them costs us pennies in automation and nothing in ad spend. We take the risk because the odds are on our side, and you get the proof before you pay a cent.

Is texting old leads legal?

Yes, when it's done properly. We only contact people who gave your business their number and asked to hear from you. Every message identifies your company, every thread honours STOP instantly, and we never text outside 8am to 9pm in the lead's own time zone. We'll confirm your list's consent basis on the audit call before anything goes out.

What do the texts actually say?

Plain, human, from your company's name. The first one is nine words: "Hey Mike, are you still looking to get your roof replaced this month?" Then a real conversation, not a blast.

Who talks to the leads when they reply?

Our engine handles qualification: are they still interested, is it their property, what's the timeline. Anything it can't answer goes straight to your team with the full thread. Booked estimates go to your calendar, not ours.

How do you know what I collected?

We track every booked lead by name and phone. At month end you confirm which of those jobs were paid. We invoice 15% of that number. Simple enough to check in five minutes, and we'd rather lose a dollar than a client.

What if my list is small or a mess?

Then the audit call says so and we both save our time. That's what the fifteen minutes is for.

Book a 15-minute list qualification audit

Bring a rough count of leads from the last 12 months. You'll leave the call knowing how many are revivable and what that's worth. If it isn't worth it, we'll tell you.

Open the calendar