For HVAC owners who know their past customers should be booking more jobs.

Turn the Customers You Already Won Into Booked $12k+ Replacements

We email and text your past customers. You answer the phone.

Backed by a simple guarantee: at least 3 qualified replacement estimates in 60 days or we keep working for free until we do.

$200 per lead from Google. How much effort goes into the customers you already have?

Your past customers, the ones who already said yes, haven't heard from you in months. Meanwhile you're spending thousands every month chasing strangers on Google who might not even show.

Their systems are aging. Many are overdue for a replacement. They're going to call someone. The question is whether it's you or the guy running ads next to yours.

We make sure it's you. Email and SMS to your existing list. That's it.

Typical 7-truck residential HVAC shop
Total customer records 3,000
Active (visited in last 12 months) 1,000
At-risk (13–36 months) 800
Lapsed (3+ years) 1,200
Avg system replacement ticket $12,000
If even 2% of at-risk + lapsed replace this year:
40 jobs × $12,000 = $480,000 in potential revenue sitting in your customer list

Based on typical residential HVAC averages. Illustrative example only, not a performance guarantee.

How We Turn Your List Into Booked Jobs
01

We get your list

You send us one CSV export from your CRM. Takes about 5 minutes. We handle the cleaning and setup.

02

We find the money in it

We look for aging systems, deferred repairs, past installs with no follow-up, and lapsed maintenance customers. The people most likely to need you again.

03

Your phone starts ringing

We run a 7-10 day email and text campaign that references each customer's real service history. Not templates. Replies go straight to your office, and you get a report showing what booked and what closed.

This Is What We'd Send to Your Past Customers

Most agencies send the same "We miss you!" template to every customer on your list. Here's what we send instead:

Touch 1 SMS · Day 1

Hi ██████, it's Mike from ████████ HVAC.

Last time we were out at your place on ████████, your Trane was running low on refrigerant and the filter was pretty rough.

That unit's got some years on it now. How's it been holding up this spring?

Touch 2 Email · Day 3

Subject: Your Trane on ██████████ Rd

Hi ██████,

Last time we were out (August '23) we replaced a capacitor on your Trane XR15 and noticed the compressor had some noise on startup. We recommended a full system evaluation at the next visit.

That was over two and a half years ago, and with both your AC and furnace pushing 14 years now, I wanted to follow up.

I'd like to offer you a free system evaluation. No obligation, just an honest look at where things stand.

(███) ███-████

Mike

Touch 3 SMS · Day 8

Hey ██████, it's Mike at ████████ HVAC.

Just circling back. We're running free system evaluations this spring for older units. Figured yours might be due.

No rush at all, just give me a shout if you want us to swing by.

Touch 4 Email · Day 14

Subject: One more thought on your AC

Hi ██████,

Last note from me. Your Trane has been a solid unit, but at 14 years it's in the zone where a breakdown usually comes without much warning.

I'd rather you have a plan before July hits than be scrambling when it's 105 out.

The free evaluation offer still stands. Either way, you know where to find us.

Mike

Example 4-touch sequence based on real job history data. Names and addresses anonymized. Orange highlights show personalization from actual technician notes.

Works with ServiceTitan, Housecall Pro, Jobber, FieldEdge, Service Fusion, or any system that can export a customer list.
ServiceTitan Housecall Pro Jobber Service Fusion FieldEdge
The Reactivate & Replace Sprint

We start every new client with a focused 30-day sprint. Here's what you get:

  • A cleaned-up version of your customer list, sorted by who's most likely to need you this season
  • A done-for-you email and SMS campaign, written and sent on your behalf over 7-10 days
  • A one-page report showing estimates booked, jobs closed, and dollars recovered from your own list

We'll book at least 3 qualified replacement estimates from your existing list in the first 60 days. If we don't, we keep working for free until we do. Simple.

One replacement usually covers months of our fee. After the sprint, you can continue month-to-month with quarterly high-ticket pushes, seasonal maintenance promos, and monthly nurture emails to keep your list producing.

We're Not Another HVAC "Marketing" Agency

Them (Generic Marketing Shops)

  • Sell SEO, PPC, LSAs, websites
  • Celebrate "more leads" (many junk)
  • Fight in the $200-per-lead Google auction
  • Can't show which jobs actually came from them

Us (HVAC Reactivation Specialists)

  • No ads. No cold leads.
  • Only work your existing & lapsed customers
  • Go after $10k+ system replacements and major upgrades first
  • Pick up repairs and tune-ups along the way
  • Every message is based on the actual work you did for that customer, not a generic template
  • You see exactly which jobs came from the sprint
Why I Only Do Reactivation
Daniel Tegnander, founder of HVAC Reactivation Co.

I'm Daniel. I got tired of watching HVAC shops spend thousands on agencies that couldn't point to a single job they actually booked.

So I built something simpler: we take the customers you already won, find the ones most likely to need you again, and put you back in front of them before they call someone else.

That's it. No ads, no cold leads, no retainers that run forever with nothing to show for it.

Common Questions From HVAC Owners

We tried a marketing agency before and got nothing. How is this different?

We don't run ads or buy leads. We only reach out to your own past customers, and every job that comes from it is tracked back to the campaign.

Are these just cheap tune-up offers?

No. We use maintenance as an occasional hook, but the real focus is finding full system replacements and high-value upgrades.

Is this TCPA compliant?

Our campaigns are designed to follow current texting and email rules. We only text existing customers, add proper opt-in to your forms, and honor every STOP request automatically. We're happy to work with your attorney if you have one.

What does this cost?

The first sprint typically runs in the low four figures. One $12k replacement usually covers months of our fee. We'll give you exact pricing on the 15-minute call once we've seen your list size and CRM setup.

We already have ServiceTitan / Housecall / Jobber and send some emails. Why do we need you?

Most shops have the tools but not the time. We write every message based on what your techs actually saw and did at that customer's home. That level of detail is what gets replies.

How big does our list need to be for this to make sense?

Generally, at least 1,500 customer records with phone or email from the last 3-10 years. If your list is smaller than that, we'll tell you upfront. We don't want you paying us if it can't realistically pay off.

How fast can we see results?

With this kind of campaign, it's common to see the first replacement estimates within 10–14 days of launch.

Is this expensive or risky?

The first sprint is low-risk because of the guarantee. You only keep working with us if it's clearly paying off.

Ready to See What's Hiding in Your List?

Book a 15-minute call. We'll estimate how many lapsed customers are on your list and what a sprint like this could be worth.

Prefer email? hello@hvacreactivate.com