Your Estimates Are Sitting in a Folder. AI Can Close Them.
June 19, 2026 · The Valley Marketing Group
Every contractor has a folder somewhere — in their CRM, in a spreadsheet, in their email outbox — full of estimates they sent out, never heard back on, and eventually wrote off. That folder is a revenue problem with a straightforward fix.
Up to 70% of homeowners don't buy after the first visit, but according to data cited by The AI Trades, roughly half of them will make a purchase within a year. They didn't say no. They said "not yet." And the contractor who follows up at the right moment gets the job. Most contractors never follow up at all.
The Follow-Up Gap
Here's the stat that should change how you think about your pipeline: 80% of sales require five to twelve follow-ups. And 90% of contractors quit following up before the sale happens. The AI Trades found this pattern consistent across HVAC, plumbing, remodeling, roofing, and landscaping companies — the contractors who win jobs aren't necessarily the ones with the best price or the fastest availability. They're the ones who stayed in front of the prospect.
Why don't most contractors follow up? Not because they don't know they should. It's because following up manually on 40–100 open estimates per month is a job in itself. By the time a contractor finishes a week of installs, emergency calls, and supplier runs, chasing cold quotes doesn't happen. This is exactly the problem AI solves.
What an AI Follow-Up Campaign Actually Does
An AI estimate follow-up sequence isn't a mass blast of generic messages. Here's how a properly built system works:
- When an estimate is marked "sent" in your CRM or field service app, the AI automatically enrolls that contact in a follow-up sequence
- A personalized text goes out within 24–48 hours referencing the specific job ("Hey Mike, following up on the patio quote from Tuesday — wanted to make sure you had everything you needed")
- If no response, a follow-up text at 1 week and 2 weeks adds value (a note about scheduling availability, a seasonal reason to act)
- At 30, 60, and 90 days, email sequences with more detail keep the conversation open
- When the prospect responds, the AI notifies your team immediately and hands off to a human
- If the prospect says they went with someone else or asks to stop, the AI removes them from the sequence
The whole sequence runs without anyone on your team touching it. The follow-up sequences we build for service businesses connect directly to your CRM so that the trigger, the timing, and the messaging are tied to actual estimate data — not generic outreach.
The Math on Recovery
Let's put real numbers on this. Based on contractor reactivation campaign data analyzed by The AI Trades and Forward First Media:
- A typical structured reactivation campaign recovers 5–12% of dead estimates
- For a contractor with 200 unsold estimates at an average ticket of $2,000: that's 10–24 jobs
- At 24 jobs: $48,000 in recovered revenue from quotes that were already dead
- AI follow-up can close 20–40% more unsold estimates than manual follow-up
One contractor profiled in a 2026 case study by The AI Trades generated over $300,000 from a single reactivation campaign that cost less than $500 to run. That's not a typical result — it's a contractor with a large backlog of unsold commercial estimates and a high average ticket. But the math pattern scales down consistently: smaller contractor, smaller ticket, proportionally similar return on the campaign cost.
SMS vs. Email vs. Phone for Follow-Up
Channel choice matters. Forward First Media found that SMS carries a 98% open rate compared to email's roughly 20%. For initial follow-up on cold estimates, a text message reaches the prospect in a way an email in a junk folder never will.
The highest-performing sequences combine channels:
- Text: immediate, high open rate, conversational
- Email: more detail, links to photos of past work or project scope reminders
- Phone: triggered only when the prospect has engaged or for high-ticket jobs where a human touch closes better
The AI handles the text and email steps automatically. When a prospect responds to a text — even just a "maybe next month" — the system flags it for a human follow-up call. That human moment happens at exactly the right time: when the prospect has already indicated interest, not cold.
The CRM automation layer we build for this makes sure every response is logged, every follow-up is tracked, and nothing falls through. If a prospect responds at 9 PM on a Sunday, the AI captures it and queues a call for Monday morning — rather than losing the response in a text thread that nobody checked.
Which Estimates Are Worth Targeting First
Not all unsold estimates are equally worth chasing. Start here:
- Estimates from the last 30–90 days where the prospect went silent without explicitly declining
- High-ticket estimates over $1,500 where the recovery value is meaningful relative to campaign cost
- Seasonal services where timing is now right — a spring lawn quote sent in March that went cold might convert in May when the homeowner finally gets around to it
- Estimates where the prospect requested changes or revisions — they were interested, they just got busy
Save the older, lower-ticket estimates for a broad reactivation sweep at the end — they're lower probability but still worth touching with minimal additional effort once the sequence is built.
What This Looks Like in Practice
Here's a real scenario: a roofing contractor sends 80 estimates per month. About 35% close immediately. That leaves 52 quotes per month going into the "no-response" pile. Over a year, that's 624 unsold estimates. At a 5% reactivation rate, that's 31 additional jobs from leads who already received a quote — no ad spend, no new leads, just structured follow-up. At an average ticket of $8,000, that's $248,000 in revenue sitting in a folder.
The cost to run the AI follow-up system for a year? A few hundred dollars a month. The math is not subtle.
Getting Started
The starting point is simple: export every estimate from the last 12 months that didn't convert. Sort them by ticket value and recency. That list is your first campaign audience. Everything else — the messaging, the sequence, the CRM integration — can be set up in a week.
If you've never run a systematic estimate follow-up process, your first campaign will almost certainly generate more revenue than any single paid ad campaign you've run. It's recovering money that's already in your pipeline, not generating new leads.
If you want to see exactly how this would work for your business — what your unsold estimate volume looks like, what the recovery math shows, and how to integrate it with your existing CRM — book a free 24-hour audit. We'll map out the sequence and tell you what to expect in the first 60 days.



