67% of contractor leads never get a follow-up call, and those lost opportunities cost the average contractor more than $50,000 in revenue every year (SkilledReach, 2025). You are not losing to competitors. You are losing to silence.

The customers who already paid you, already trust you, and already know your business are sitting in your CRM doing nothing - and an AI agent can fix that starting this week.

Why your ad spend is working against you right now

LocaliQ analyzed 3,211 home service ad campaigns from April 2024 through March 2025 and found that cost per lead increased for 69% of home services businesses, rising an average of 10.51% year-over-year - nearly double the 5.13% increase seen across all other industries. The average contractor is now paying $82 per lead in home services overall, and $73 per lead specifically in plumbing (WordStream, 2024; LocaliQ, 2023).

Meanwhile, re-engaging a customer already in your system costs you nothing in ad spend. Just the AI tool.

What the dental clinic actually did (and how you copy it)

A dental clinic owner was spending $2,100 a month on Google Ads, pulling in 10 to 15 new patients, and his revenue had been flat for almost two years. An AI consultant built him a simple re-engagement agent that reached back out to existing patients based on their treatment history - personalized messages tied to what each patient had done and what they were due for next. Six weeks later, he had added $18,400 in revenue without a single new patient.

For your HVAC or plumbing business, that looks like this: a customer who had a furnace tune-up 11 months ago gets an automated text that references the job you did and offers to get them on the schedule before the rush. No generic blast. No discount code. Just a relevant reminder from a business they already trust.

According to a McKinsey report (cited by ResultFirst, 2024), AI-powered personalization lifts conversion rates by up to 30%. A business converting 10 out of 100 outreach attempts can expect 13 out of 100 with properly personalized AI messaging. That is three extra booked jobs per hundred contacts.

If you want to build the follow-up sequence itself, this guide on automated CRM follow-up for hot leads walks through a working structure you can adapt.

How much dormant revenue is actually sitting in your CRM?

The average home service CRM holds thousands of past customers who have not been contacted in 12 to 24 months (HypergrowthAI industry analysis, March 2026). They called you, you showed up, you did good work, and then nothing.

According to ServiceTitan's Residential Services Report, repeat customers account for 39% of contractor annual revenue. That is already your largest single revenue source - and most contractors are not working it at all.

The irony is sharp: 66% of contractors say their top goal is acquiring new customers (ServiceTitan survey data), while their biggest existing revenue engine sits cold in a spreadsheet. If you want to build a structured program around this, learning how to sell maintenance agreements is the fastest way to create a recurring revenue layer on top of your re-engagement campaign.

What tools actually do this job?

You do not need to replace your current software. Most AI re-engagement tools plug directly into ServiceTitan, Housecall Pro, or Jobber via Zapier or native integration.

Podium, Hatch, and Arch all have direct integrations with the major platforms. Upfirst connects to both ServiceTitan and Housecall Pro through Zapier and starts at $24.95 per month.

A full functional AI stack - voice AI, scheduling automation, and CRM follow-up - runs $150 to $400 per month for most home service businesses (Thryv/HypergrowthAI, 2026). A Thryv survey of small businesses in 2026 found that AI tool users saved over 20 hours per month and between $500 and $2,000 per month in operational costs. At $400 in and $500+ out in month one, that is not an experiment. That is a line item that earns its place.

Here is a quick comparison of what re-engagement via AI actually costs versus what you are currently spending to replace those same customers with new ones:

Revenue SourceCost Per CustomerTime to First ContactRelationship Starting Point
Google Ads (new lead)$73 to $82 per leadMinutes to hoursCold, no trust built
AI re-engagement (past customer)$0 per contactAutomated, same dayWarm, previous job done
AI tool stack (monthly)$150 to $400 flatRuns continuouslyScales with list size
ServiceTitan Second Chance LeadsIncluded in Phones ProPost-call, automatedAlready called you

ServiceTitan's own Second Chance Leads feature is worth calling out specifically. Titan Intelligence reviews calls that were classified as unbooked, flags the ones most likely to recover, and creates a follow-up task automatically. ServiceTitan reports users are recapturing 37% of unconverted calls and turning them into booked jobs. That revenue was already walking in the door and leaving without booking - the AI just catches it on the way out.

See AI reactivation automations built for contractors

Get Started

Real contractor results from real businesses

Top Flight Electric deployed Avoca AI to handle after-hours calls that were previously going to voicemail. Booking rates jumped from 10% to over 70%, and the business unlocked $170,000 in new revenue while creating capacity to hire four additional people (Avoca.ai case study).

A Denver-area HVAC contractor implemented AI text-back before the 2024 to 2025 winter season and saw booked appointments increase 42% in the first 60 days, with response times dropping from several hours to under one minute (InstantBusinessPro.ai, March 2026). No new ad budget was added. Same list of past customers.

Aire Serv swapped live answering for AI and watched after-hours bookings go from 58 per period to 208 - a 258% increase - by simply catching demand that was already coming in and previously going to voicemail (Avoca.ai case study). These are trades businesses running crews and dispatching techs. The AI is not replacing their operation. It is filling the gaps their operation was too stretched to fill manually.

For HVAC operators specifically, this breakdown of how to scale an HVAC company covers how re-engagement fits into a broader growth structure. And if you are thinking about how to increase what each customer spends when they do come back, upselling existing home service customers is the companion read.

What to do with a messy or old customer list

Do not wait until your CRM is perfect. It will never be perfect, and waiting costs you revenue every week.

Pull your call log from the last 30 to 60 days. Even 50 contacts is enough to start a meaningful test.

Build a two-message re-engagement sequence in Jobber or Housecall Pro, offer a seasonal check-up or a priority scheduling slot, and send it this week. Track how many reply and how many book. That is your proof of concept before you invest in a full AI stack.

For a working model of what that sequence looks like at scale, the unsold estimate reactivation automation guide is the closest direct parallel - same logic, slightly different trigger point. Also worth reading: appointment reminder automation for home services, which covers the middle of the customer journey once they are back in the pipeline.

If you want to make sure the jobs you are re-booking are actually profitable before you go aggressive on volume, tracking job costing and profit by tech will keep you from winning back revenue at bad margins. And for operators thinking about the bigger picture, understanding your home service KPIs will help you measure whether your re-engagement campaigns are actually moving the needle.

Start this week, not next quarter

Pull your list of customers who have not heard from you in six months or more. Pick one service - a seasonal tune-up, an annual inspection, a filter replacement - and build a two-message sequence in whatever platform you already use.

Send it Monday. Count the replies by Friday.

That test costs you nothing but an hour of setup, and it will tell you exactly how much revenue has been sitting in your database waiting for someone to ask for it back. Two re-engaged jobs at an average ticket of $400 already covers the monthly cost of most AI tools. The math is not complicated. The only question is how long you want to wait before running it.

Frequently Asked Questions

Will my customers find AI messages annoying or impersonal?

Only if the messages are generic. The dental clinic case worked because messages referenced each patient's specific past treatment - not a blanket promotion. For contractors, that means your AI message to the customer with a water heater installed 364 days ago references that specific job and mentions the annual inspection they are due for - not a 10% off coupon sent to everyone on the list. According to McKinsey, personalized AI outreach lifts conversion rates by up to 30%, which means customers are responding, not unsubscribing.

Do I need to replace my existing software like Jobber or ServiceTitan?

No. Most AI re-engagement tools integrate with ServiceTitan, Housecall Pro, and Jobber through Zapier or native connections. Upfirst connects to both major platforms starting at $24.95 per month. Arch is built specifically for ServiceTitan. Podium and Hatch have direct integrations. You are adding a layer, not replacing your foundation.

Are there legal issues with texting customers using AI?

Yes, and this is worth taking seriously. Under a 2024 FCC declaratory ruling, AI-generated voice calls are treated as artificial or prerecorded under the TCPA, which generally requires prior express consent for marketing calls and texts to mobile numbers. Always get clear opt-in consent, identify your business in every message, and honor any STOP or unsubscribe request immediately.

How quickly does this pay for itself?

Most contractors see positive return within 60 to 90 days. At an average HVAC or plumbing job value of $400 or more, two re-engaged customers per month covers a $150 to $400 tool cost with room to spare. The Thryv 2026 survey found small businesses using AI tools save $500 to $2,000 per month in operational costs alone, before counting re-engaged revenue.

What if the AI says something wrong to my customer?

This is a real risk that needs a real guardrail. Set clear boundaries for what your AI agent can and cannot offer: no pricing without confirmation, no promises about availability, no commitments outside your standard terms. Keep a human in the loop for anything that involves a quote or a scheduling commitment above a certain threshold. Reviewing AI conversations weekly during the first 90 days will surface any issues before they become customer complaints.