The average home service contractor is sitting on $50,000 to $200,000 worth of dead leads in their CRM right now, according to an analysis of 150+ home service businesses published by Digital Journal in January 2026. You already paid to generate those leads. The question is whether you're going to pay again for new ones, or go get the money you already have.
The problem nobody wants to admit
You ran Facebook ads. You set up a website form. You handed out estimates. Leads came in, the job didn't close, and the lead got filed under "dead" in your head and in your CRM.
But most of those leads aren't dead - they're just cold. A detailed audit of one mid-sized roofing and solar company in Florida found that over 24 months, they generated 2,847 leads. Of the 2,435 that didn't close, only 11% were genuinely unqualified. The other 89% - 2,167 leads - simply went cold because nobody followed up consistently.
"We were literally sitting on over half a million dollars in revenue," said Marcus, the owner of that Florida company. "The AI just systematically worked through our dead lead list and brought them back to life. Some of these people had been sitting in our CRM for 14 months."
Why your follow-up system failed those leads the first time
80% of sales require at least five follow-up attempts, yet the average contractor gives up after one, according to research cited by Growmile. That's not laziness - it's capacity. You're running a crew, managing materials, and doing estimates. Nobody has time to manually chase 300 cold leads.
For every 100 leads purchased, only 27 ever got a real follow-up, and only 2% converted to sales - not because the leads were garbage, but because human follow-up is inconsistent and impossible to scale at volume (YourAIArmy.com internal data). If you want to fix your cash flow situation as a contractor, this is one of the fastest levers you have.
What it actually cost you to generate those leads
Before we talk about reactivation, understand what's sitting in that database in dollar terms.
| Lead Source | Average CPL (2025) | Notes |
|---|---|---|
| Google Ads (home services) | $66.02 | LocaliQ analysis of 3,211 campaigns |
| Facebook/Meta (local) | $30-$60 | Aged Lead Store 2025 |
| Exclusive roofing leads | $120-$200+ | Aged Lead Store 2025 |
| HVAC leads (avg) | $105 | Aged Lead Store 2025 |
| Plumbing leads | $55-$120 | Aged Lead Store 2025 |
| AI reactivation cost | $2-$5 | Digital Journal / Winston News Wire 2026 |
LocaliQ analyzed 3,211 home service ad campaigns between April 2024 and March 2025 and found that CPL increased for 69% of home services businesses, up an average of 10.51% year over year. New leads are getting more expensive. The ones already in your CRM are getting relatively cheaper to reactivate every single month.
How the AI reactivation workflow actually works
This isn't complicated. You pull your old lead list, you connect it to an AI outreach tool, and the AI sends a sequence of texts and follow-ups over days or weeks until someone responds or opts out.
The key is SMS. SMS has a 98% open rate (Gartner) and a 45% response rate, compared to 1-2% for cold email outreach, according to SurFox citing CTIA 2025 data. The average text gets a response in 90 seconds. Email gets a response in 90 minutes, if at all.
The AI handles the timing, the follow-up cadence, and the first few exchanges. When a lead responds with actual buying intent - "yeah I still need that roof done" - the system flags it and drops it in your lap or books the appointment directly. You're not reading 300 texts. You're only dealing with the warm ones.
This is the same approach that works for growing a roofing business or scaling an HVAC company with service agreements - it's about systematizing the follow-up so humans only touch the hot opportunities.
What does this actually cost to set up?
LeadLock AI, one tool built specifically for this use case, runs about $350 per month plus a $600 setup fee as of early 2026. Most clients see positive ROI within the first 30 days. BestPPC Blog's March 2026 analysis found that reactivation typically costs 80-95% less per client than new lead acquisition.
For context: if you have 200 old leads and you spend $5 each to reactivate them, that's $1,000. If your average job is $3,500 and you close even 5% of those leads, that's $35,000 in revenue from a $1,000 spend. That math works in almost any trade.
David R., a roofing contractor in Charlotte, NC, put it plainly: "I had 73 old roofing quotes sitting dead in my phone. Within the first week I had 6 people reply. Closed two of them. That's over $30k I would've just left on the table." (Source: LeadLock AI, March 2026.)
Do reactivated leads actually close?
Yes, and they close better than fresh leads. An analysis of 150+ home service businesses published by Digital Journal in January 2026 found that dead leads that re-engage close at 22-28%, compared to 12-18% for brand-new leads.
These people already expressed interest in your service and had a real need at some point. Life got in the way - they got busy, postponed the project, or weren't ready to pull the trigger. A well-timed AI text six months later hits when the timing might actually be right.
A roofing client working with agency operator Joey Brown (Wonder System AI) generated over $53,000 from leads they had completely written off using AI-powered CRM reactivation. The company made back what they paid Joey for the entire year of service within a single month (CloseBot.com case study, April 2025).
An HVAC operator using a similar system reported 34 appointments booked from old leads in a single month. At an average HVAC service ticket of $300-$500, that's $10,000-$17,000 in recovered revenue from leads that were just sitting there (YourAIArmy.com customer testimonial).
Get the AI Lead Reactivation Workflow
Get StartedWhat tools do you actually need?
You need three things: your old lead list, an AI outreach platform, and a CRM to catch the responses.
For the CRM side, most AI reactivation tools connect with ServiceTitan, Jobber, Housecall Pro, or even a plain spreadsheet. The bar to entry is lower than most contractors think. All you really need is a name and a phone number for each lead.
For outreach, options include LeadLock AI, UpSmith, CallAction, and general-purpose AI workflow builders you can configure yourself. If you want to build your own, check out the n8n automation workflow guide for contractors - it walks through how to wire these sequences without writing code.
For capturing inbound replies outside business hours, pair this with an AI receptionist system. According to Epiphany Dynamics data published in ACHR News in April 2026, 35-45% of HVAC calls come outside of business hours, and 78% of callers who reach a voicemail will call a competitor within two minutes.
How many touches does it take to re-engage a cold lead?
Research from Digital Journal's January 2026 analysis shows it takes an average of 8-12 touches to re-engage a cold lead. Clearline AI's April 2026 dealership reactivation report puts the number at 5-8 touches across multiple channels.
No human is sending 8 follow-up messages to 300 cold leads. AI does this without complaining, without forgetting, and without burning out. That's the entire value proposition.
Leonard Splaine Co., an HVAC company that implemented UpSmith's AI follow-up system, saw follow-up sales for unsold estimates increase by 25%. Their operations lead said it directly: "The more touch points we have on those estimate follow-ups, the better percent hit rate we're going to have to close those estimates that are out there." (Source: ACHR News, April 2026.)
This same principle applies whether you're trying to increase your average job ticket or plug revenue leaks during slow seasons. The database you already have is an underused asset.
How to segment your dead leads before you reactivate
Don't blast every lead with the same message. Segment by how old the lead is, what service they originally inquired about, and how far they got in the sales process.
Leads that got an estimate but never said yes are your highest-value targets. They were close. A short AI message referencing their original quote with a new offer or updated timeline will land better than a generic "hey, still need help?" text.
Leads that filled out a form but never talked to anyone are colder but still worth a sequence. Keep the message simple and low-pressure. You're just restarting a conversation, not closing a deal in one text.
For HVAC and plumbing, seasonal triggers work especially well - a pre-summer AC tune-up message to leads who came in last fall, or a winterization message to leads from the previous spring. If you're building a maintenance agreement program, reactivation campaigns are a natural feeder into that recurring revenue stream.
How reactivation fits into your broader growth strategy
Lead reactivation isn't a one-time fix - it's a permanent part of a mature marketing operation. Every month, new leads go cold. Building a standing reactivation sequence means none of them just disappear.
Contractors who combine reactivation with a strong referral network and a clear upsell process see compounding results. You're not just recovering lost revenue - you're converting old leads into repeat customers and referral sources.
If you're in a growth phase and trying to scale your plumbing business across multiple trucks, for example, reactivation provides low-cost job volume to keep new crews busy while you build the pipeline. The same applies to any trade where labor is outpacing demand.
Frequently Asked Questions
Do this today
Export every lead from your CRM that didn't convert in the last 24 months. That's your list.
Pick a tool - LeadLock AI at $350/month is a reasonable starting point - connect it to that list, set up a 5-message SMS sequence, and let it run. The first responses usually come in within hours, and the first closed jobs within a week.
You already paid for those leads. Go get your money back.