Dead-lead reactivation, fully done for you

You're sitting on a graveyard of unsold quotes. We bring them back to life.

Every contractor has a pile of aged quotes and a cold customer list, real money nobody chases because follow-up is tedious and you're in the field. Hand it over. We revive the job on the list you already own, reconnect in your brand voice, answer the usual questions, and book the still-interested homeowners straight onto your calendar. You just watch appointments appear.

0
of quotes that never
get a follow-up
0
cheaper than a
brand-new lead
0
of recovered revenue
stays yours
The problem

The most valuable list you own is the one you ignore

It's not cold traffic. It's your own warm, first-party list, people who already called you, let you in their home, and got a number. Clean consent, high intent. And it just sits there.

The quote graveyard

You bid the job, they said "let me think about it," and that was three weeks ago. Multiply it by every month you've been in business. That's a five-figure pile of real money you'll never chase. You already paid to create every one of those quotes. The only thing missing is the follow-up.

Follow-up is a second job

Chasing old quotes means texting, calling, handling "how much again?" and price pushback, all while you're on a roof or under a sink. So it never happens, and the lead quietly goes cold. That is not a you problem. There is no time, and hiring someone to do it is expensive.

They didn't say no, they said not yet

Most unsold quotes weren't lost. The timing was off, a competitor replied faster, or financing never came up. A lot of those homeowners bought from whoever called them back. Often that was nobody. A polite nudge at the right moment turns "maybe later" into a booked job.

How it works

You hand over the list. We hand back appointments.

Step 1

You hand us the list

Export your unsold estimates and dormant past customers from ServiceTitan, Housecall Pro, Jobber, or even a spreadsheet. If that is a hassle, we screen-share and pull it with you in one sitting. We scrub it, clean up bad numbers and duplicates, and sort it by who is freshest. One-time setup, fully managed.

Step 2

We reconnect, in your brand voice

Our AI follow-up assistant reaches out to those homeowners under your company name, leads with a friendly question, surfaces the specific quote you wrote them, and handles the common stuff: was it the price, is that number still good, I went with someone else, not right now. It never invents a price or makes promises. Anything that is not a simple rebook goes straight to a human, never improvised.

Step 3

Jobs land on your calendar

When someone is ready, the assistant offers two real open times from your calendar and books the revisit, with the prior quote and full back-story attached so you walk in knowing exactly what the job was. You get a heads-up on every appointment and a short weekly recap. You see appointments, not busywork.

Live demo

Dead-Quote Reactivation, live

This is a sample pile of aged quotes. Click one to watch the AI revive it over a two-way conversation, or hit "Reactivate all" and watch the recovered total climb.

Recovered this month $0
Jobs re-booked 0
 AI cadence running
Aged unsold quotes

Demo only, the conversation is simulated and the AI responses are not live. In production the cadence runs on the client's own opted-in list, email first with SMS added after carrier approval.

💬
Pick a quote to revive
Select a dead quote on the left, or hit Reactivate all, and watch the AI re-open the conversation and book the job.

Figures shown are modeled illustrations. In production the cadence is permission-based, opt-out aware (STOP and HELP handled automatically, business hours only), and runs behind our AI security harness.

Pricing

A flat fee. You keep every dollar you recover.

Pick the level that fits the size of your list. Month to month, cancel anytime, no long contract and no agency lock-in. We bill a flat fee, never a cut of your revenue. Your books, your customers, and your closing are yours.

Starter

$500 /mo

A focused batch of your best old quotes. The fastest way to see what is hiding in your pile.

  • Up to ~750 records
  • 1 reactivation wave
  • Outreach in your brand voice
  • Appointments booked on your calendar
Most popular

Pro

$900 /mo

Your full back-catalog, worked harder, with a second wave and fresh dead quotes added every month.

  • Up to ~2,500 records
  • 2 waves + new dead quotes monthly
  • Full cadence management & weekly recap
  • Keep 100% of recovered revenue

Scale

$1,500 /mo

Larger or multi-location lists worked as a continuous monthly drip so nothing goes cold again.

  • 3,000+ records
  • Continuous monthly drip
  • Priority cadence tuning
  • Multi-location support

One-time $250 setup (list scrub, brand-voice build, calendar wiring, messaging registration), credited toward your first month. Cancel anytime.

The 50-record pilot

Before any monthly plan, we prove it on a batch of your oldest quotes for a one-time flat $149, covering up to 50 records. You hand us the list, we work it, and you keep whatever we book. We guarantee booked appointments, not closed revenue: we control whether an appointment lands on your calendar, not whether you show up and close it, so we will never promise you a revenue number. We start on email, which is fast and lower-risk, and add SMS only for your freshest past customers after carrier approval comes through and you confirm in writing how those numbers were collected.