HVAC Customer Reactivation

HVAC Contractors: Your 2-Year-Old Tune-Up Customers Are Ready to Book Again — They Just Need to Hear From You

Your dormant customer list has two built-in buying windows every year — spring AC season and fall furnace season. An automated reactivation sequence hits them 6 weeks before the rush so your calendar fills before your competitor's phone rings.

The HVAC Reactivation Opportunity Is Built Into the Calendar

Unlike a plumbing call that comes in because a pipe burst at 2am, or an electrical job that starts when someone wants to add a circuit, HVAC runs on a calendar your customer already follows. Spring means AC checkups. Fall means furnace tune-ups. Both happen every year, on a predictable schedule — your customer just needs the reminder to come from you instead of the contractor who marketed smarter.

Space heating and cooling account for roughly half of total home energy use, according to the U.S. Energy Information Administration. That means your customer engages with their HVAC system twice a year whether they plan to or not. That engagement window is your reactivation window.

Most HVAC contractors have 200–500 past customers sitting in old invoices who haven't booked in over 12 months. That list isn't dead — it's idle. Every customer on it has two active buying windows per year: March through May when they're wondering if the AC will survive summer, and August through October when they're wondering if the furnace will make it through winter.

If you're not in their text messages before that thought forms, they Google 'HVAC tune-up near me' and call whoever ranks first. That's the entire problem — and it's fixable with a sequence that fires automatically, 6–8 weeks before demand peaks, timed to the customer's mental calendar.

HVAC is the most scheduling-predictable trade in home services. That makes it the best trade for automated reactivation.

What Dormant HVAC Customers Are Worth (The Real Numbers)

Let's put real dollar amounts on the list sitting in your old invoices.

A standard AC or furnace tune-up runs $75–$200 according to Angi's HVAC maintenance cost data. That's the entry-point job — the one that gets your truck back in their driveway. But that's not where the money is.

Refrigerant recharge on an aging unit runs $150–$400. A service call — capacitor, contactor, blower motor — runs $150–$500 per Angi's AC repair cost guide. And if the system is 10–15 years old, a full replacement comes in at $3,500–$7,500 installed, per Angi's HVAC installation cost data.

Here's what most contractors miss: a customer who got a tune-up from you two years ago isn't worth less now. They're worth more. Two more years of wear. Two more years closer to a compressor failure, a cracked heat exchanger, or a refrigerant leak that justifies a full system swap. The $125 tune-up customer from 2023 is a stronger replacement candidate in 2025 than they were when you last saw them.

A dormant list of 200 past HVAC customers, worked with a well-timed sequence, produces predictable results:

  • 30–40 reactivated customers at a $150–$200 tune-up ticket = $4,500–$8,000 in direct revenue
  • A portion of those need repairs or convert to maintenance plans — blended ticket value climbs fast
  • System age on a 200-person past-customer list almost guarantees some replacement conversations within 12 months

None of that requires a single new lead. It requires sending the right message to people who already trust you.

Seasonal Timing: How the Reactivation Sequence Fires Before Your Competitors Call

The sequence doesn't fire randomly. It fires on a schedule built around HVAC buying patterns.

Spring launch: late February. The goal is to reach the customer before the first 80-degree day triggers a search. By the time mid-April heat arrives, your reactivated customers already have appointments booked. The ones who didn't hear from you are Googling.

Fall launch: mid-August. Same logic. The first cold snap hits in October or November depending on your region. Customers who get a furnace tune-up reminder in August book before the rush — and before your schedule fills with no-heat emergency calls that crowd out your maintenance revenue.

Six to eight weeks of lead time is the competitive moat. Your competitor isn't running this campaign. They're waiting for the phone to ring. You're reaching the customer before they need to search.

The sequence runs 3–4 touchpoints over two weeks: an initial SMS, a follow-up if there's no response, an email with the seasonal offer, and optionally a voicemail drop for non-responders. Each message references the season and the customer's service history — not a generic blast that looks like a mass email.

These customers already know your company name. They don't need to be sold on you — they need to be reminded that spring is 6 weeks out and their AC hasn't been serviced in 18 months. That's the entire message.

For the full pricing structure and how the guarantee works, see the full lost customer reactivation service — pricing and guarantee.

Maintenance Plan Winback: Turning One-Time Customers Into Recurring Revenue

This is the highest-value play in the reactivation sequence, and most HVAC contractors never run it.

Your past tune-up customers are the warmest possible audience for a maintenance plan enrollment. They've already paid for service. They already trust you enough to let you in their house. The objection — 'is this worth it?' — is already answered by their own behavior.

A standard HVAC maintenance plan runs $150–$350 per year, typically covering one spring AC tune-up and one fall furnace tune-up, per Angi's HVAC maintenance cost data. When the reactivation sequence includes a plan enrollment offer — 'Book your spring tune-up and lock in an annual maintenance plan at $X, covers both AC and furnace through fall' — you're not upselling. You're giving a customer who already spends money on HVAC service a more convenient way to do it.

The math on 10 plan enrollments from a 200-person dormant list:

  • 10 plans × $250/year average = $2,500 in annual recurring revenue
  • Plan customers call you first when something breaks — service calls at $150–$500 each
  • 10 plan customers × 5-year average retention = $12,500 in plan revenue alone, before any repairs or replacements
  • If 4–5 of those customers need a system replacement in years 2–3, add $14,000–$37,500 in replacement revenue tracing back to one reactivation sequence

The sequence includes the maintenance plan offer as a built-in enrollment hook. You don't write the messages or manage the logic. To understand exactly what gets configured and when, see how the 48-hour HVAC reactivation setup works.

Emergency Season: Getting Ahead of the Summer AC Rush and Winter No-Heat Calls

Every HVAC contractor knows the cycle: July and August are chaos. January is chaos. March and October are slow. The feast-and-famine calendar isn't a mystery — it's just accepted as the cost of doing business.

Reactivation breaks the cycle.

When you run a spring campaign in late February, you convert shoulder-season capacity into booked maintenance appointments. Those customers aren't calling you during the July emergency rush — they called you in March. Their system was checked, serviced, and running correctly. You collected $150–$200 per visit in a month you previously couldn't fill.

Secondary benefit: a customer whose system got a tune-up in March is less likely to have an emergency failure in July. Checked systems fail less. That means your July emergency capacity is available for net-new calls — the ones paying $300–$500 for a repair — instead of being split between emergencies and maintenance backlog.

Same logic in fall. A September furnace campaign fills your October calendar. January no-heat calls still come in, but you're not also drowning in the maintenance customers who should have called two months ago.

Reactivation isn't just a revenue recovery tool. It's a calendar-smoothing tool. You don't need to hire another tech to handle summer demand — you need to spread that demand into the shoulder months where you have open slots.

What the HVAC Reactivation Sequence Actually Says (No Fluff)

The message isn't 'we miss you.' Nobody responds to that.

The message is specific: 'Your AC hasn't been serviced in 18 months. Summer is 7 weeks out. We have Tuesday morning slots open the next two weeks — want us to run a check before the heat hits? Reply YES and we'll send a booking link.'

That's the structure: seasonal urgency + specific time gap + specific availability + one easy action. No coupons that erode margin. No 'valued customer' language that signals mass blast.

The follow-up two days later, if no reply: 'Last chance on Tuesday morning — after that our spring schedule fills up. We'll check the AC, top off refrigerant if needed, and make sure you're not the one calling us at 9pm in August because the system quit. Want the slot?'

The second message converts the people who read the first one and meant to reply.

The fall sequence uses the same structure: furnace tune-up before the first cold snap, specific slot, specific consequence of skipping. ('Cheaper to find out a heat exchanger is cracked in October than at 11pm in January when the heat stops.')

Messages are configured for your business — your city, your offerings, your scheduling window. The sequence fires, collects replies, and routes bookings to your calendar. You don't touch anything.

Start Recovering Dormant HVAC Revenue Before the Season Starts

The spring reactivation window opens in late February. The fall window opens in mid-August. Every week you wait is a week your competitor's outreach runs and yours doesn't.

The customers on your dormant list are going to hear from someone before the season hits. The question is whether that someone is you.

Setup takes 48 hours. The entire sequence — message copy, timing logic, booking flow — is configured for your HVAC business. You don't log in, you don't touch a settings page. You watch appointments appear in your calendar.

If the sequence doesn't recover $5,000 in 60 days, you don't pay. Book a call to confirm your seasonal launch window before the next demand spike starts filling your competitor's schedule instead of yours.

Frequently asked

When is the best time to run an HVAC customer reactivation campaign?

The two highest-impact windows are late February (targeting spring AC season) and mid-August (targeting fall furnace season). Launching 6–8 weeks before peak demand gives your message time to convert before the customer's system fails and they turn to a search engine. Campaigns launched after the rush starts compete with emergency demand — the shoulder season is where the calendar advantage is sharpest.

How many past customers do I need to make HVAC reactivation worth running?

A dormant list of 100 or more past customers is enough to produce measurable results. At a 15–20% response rate on warm past-customer outreach, a 200-person list generates 30–40 reactivated appointments. At an average tune-up ticket of $150–$200, that's $4,500–$8,000 in direct revenue — before counting repairs, upsells, or maintenance plan enrollments triggered by those visits.

Can the reactivation sequence enroll past customers in a maintenance plan?

Yes, and it's the highest-value use of the sequence. Past tune-up customers are already sold on your work — the reactivation message can include a maintenance plan offer as the re-engagement hook. A customer who books a $150 spring tune-up and enrolls in a $250/year plan generates $1,250 over 5 years before you count any repairs or replacements. The sequence includes the plan offer as a configurable enrollment module.

What if my past customers' contact information is in old invoices, not a CRM?

That's the most common starting point. The onboarding process includes a data migration step — we pull contact records from your invoicing system, service software, or even a spreadsheet, clean and deduplicate them, and load them into the reactivation pipeline. You don't need a functioning CRM before starting. Setup still takes 48 hours from receipt of your contact data.

How is this different from sending a mass email blast myself?

Three ways. First, the sequence uses SMS as the primary channel — open rates on SMS are significantly higher than email for trades customers. Second, each message references the customer's service history and the current season, so it reads as a personal outreach, not a broadcast. Third, reply handling, booking routing, and opt-out management are automated — you don't manually process responses or chase bookings. The sequence runs, bookings appear in your calendar.

Your Next Seasonal Window Is Closer Than You Think — Every Week of Delay Is Revenue Going to Whoever Moves First

Setup takes 48 hours. The sequence runs without you touching anything. Recover $5,000 from your dormant HVAC customer list in 60 days or you don't pay.