HVAC Unsold Estimates: A Follow-Up Playbook (2026)

How to follow up on unsold HVAC estimates: a day 0/2/7/30/90 cadence, sample call, email, and letter scripts, a tracking sheet, and what to measure.

Most shops put real effort into getting in front of a homeowner, building options, and walking them through a replacement or big repair. Then the estimate goes into a folder, nobody calls, and three months later the homeowner buys from whoever called back. An unsold estimate isn't a lost sale yet. Often it's a sale nobody followed up on.

This guide covers why estimates go unsold, a simple follow-up cadence, sample scripts for calls, emails, and letters, the columns for a tracking sheet, who should own follow-up, what to measure, and the legal basics for email and texting. It's written for shop owners and for techs about to open a shop.

All examples use made-up round numbers to show the math, not industry averages. We don't quote a "typical" close rate or follow-up win rate, because we haven't found one with a checkable source.

Why estimates go unsold

Before you build a follow-up system, it helps to know what you're following up on. Most unsold estimates fall into a few buckets:

  • The price was a surprise. The homeowner expected a repair and got a replacement number, with no options and no monthly payment shown.
  • They need to talk to someone. A spouse, a landlord, a parent who's paying, or a home warranty company. The decision-maker wasn't at the kitchen table.
  • They're getting other quotes. Normal for big tickets. The question is whether you're still in the conversation when the other quotes come in.
  • No urgency. The system still limps along. The pain went away when the weather changed.
  • They didn't trust the diagnosis. "Replace the whole system" with no photos, readings, or explanation sounds like a sales pitch.
  • Money or timing. Waiting on a tax refund, a bonus, an insurance payout, or a rebate.
  • Nobody asked. The tech or advisor left the paperwork and never asked for the job, or never scheduled a next step.

The fix for several of these starts before the estimate is ever given. Presenting clear options helps with the price surprise; our good-better-best pricing guide covers how to build them, and the free good-better-best proposal builder lays them out for you. Showing a monthly payment helps with the money problem; the HVAC financing payment calculator does the math.

Follow-up handles the rest. The goal of every touch is simple: find out which bucket they're in, and help with that.

Before you leave the house: set up the follow-up

The best follow-up starts at the kitchen table. Before the tech or advisor leaves:

  1. Ask what's holding them back. "Is there anything that would stop you from moving forward today?" Write the answer down. That's your follow-up topic.
  2. Ask who else is part of the decision. If a spouse or landlord needs to see it, offer to walk them through it by phone or come back.
  3. Get permission and the preferred channel. "Is it okay if we check in with you in a couple of days? Is a call or email better?" If you plan to text, get clear consent to text and record it (see the legal notes below).
  4. Set a next step with a date. "I'll call you Thursday afternoon after you've talked it over." A named day beats "let us know."
  5. Leave something useful behind. The written options, photos of what you found, readings, and what each option includes. People share these with the other decision-maker.

A day 0/2/7/30/90 follow-up cadence

This is a starting point, not a rule. Adjust the spacing to your market and the size of the job, and stop the moment someone says no or asks you to stop.

DayChannelWhoPurpose
0 (same day)Email (and text only if they opted in)Advisor or techThank-you, a copy of the options, photos, and one line on next steps
2Phone callAdvisor who ran the callAnswer questions, find the real objection, offer to meet the other decision-maker
7Phone call, then email if no answerCSR or advisorCheck where they are; share anything new (rebate info, financing option, install date openings)
30Letter or emailCSRShort, no-pressure note; offer a free recheck if the system is still acting up
90Phone call or emailCSRSeasonal check-in before the next hot or cold stretch; mark as closed-lost if no response

A few guardrails:

  • Two to three missed calls in a row is enough. After that, move to email or a letter.
  • Every touch should add something. A new install slot, a rebate update, an answer to their question. "Just checking in" with nothing new gets ignored.
  • Honor "no" right away. Mark it in your sheet so nobody calls them again for this estimate. Ask one short question on the way out: "Can I ask what made the difference?" That answer is gold for your next estimate.
  • Don't invent urgency. No fake "price expires Friday" deadlines. If a price really does go up, or a rebate really does end, say so with the actual date.

Sample scripts

These are sample scripts to adapt, not word-for-word reads. Put them in your own voice and fill in the brackets.

Day 0: sample thank-you email

> Subject: Your [Company] options for [address] > > Hi [First name], > > Thanks for having us out today. Attached are the three options we went over, plus the photos and > readings from your system so you can share them with anyone else who's part of the decision. > > The short version: [one sentence on what we found]. > > I'll give you a call on [day] to answer any questions. If anything comes up before then, just > reply to this email or call [office number]. > > [Advisor name], [Company] > [Company street address]

Day 2: sample phone call

> "Hi [First name], this is [name] from [Company]. I was out at your home on [day] about your > [system]. I wanted to see if any questions came up after you had a chance to look over the > options." > > If they're still deciding: "Totally fair. Is it more about the price, the timing, or wanting to > compare? ... [Answer that.] Would it help if I walked [spouse/landlord] through it on a quick > call?" > > If they got another quote: "That makes sense for a decision this size. If it helps, I'm happy to > go over the two side by side so you're comparing the same equipment and the same scope." > > If they say no: "Thanks for letting me know. Can I ask what made the difference? ... Appreciate > it. If anything changes, you've got my number."

Day 7: sample voicemail

> "Hi [First name], [name] from [Company] about the options for your [system]. I've got an install > opening on [date] if you'd like it, and I'm happy to answer any questions. You can reach me at > [number]. Thanks."

Day 30: sample letter or email

> Hi [First name], > > A month ago we looked at your [system] at [address]. We know a decision like this takes time, so > no pressure here. If the system has been acting up again, we're happy to come recheck it at no > charge [only offer this if you actually do it] and update your options. > > Your original options are still on file. Reply or call [office number] any time. > > [Company] > [Company street address] > To stop getting emails about this estimate, [click here / reply "stop"].

Day 90: sample phone call

> "Hi [First name], this is [name] with [Company]. We looked at your [system] back in [month], and > with [summer/winter] coming up I wanted to see how it's holding up. Would it help to update your > options, or are you all set?"

Tracking sheet: the columns you need

You can run this in your field service software if it tracks estimate status, or in a simple spreadsheet. One row per estimate:

ColumnWhat goes in it
Estimate dateDay the options were presented
Customer name and addressWho and where
Phone / emailBest contact info
Contact preferenceCall, email, or text (and whether text consent is on file)
Advisor / techWho ran the call
Job typeReplacement, big repair, add-on, IAQ, etc.
Options presentede.g. good / better / best with each price
Total $ of top optionFor the $-in-open-estimates number
Lead sourceWhere the customer came from
Main objectionPrice, timing, other quotes, decision-maker, trust, other
Next follow-up dateThe date the next touch is due
Touch logDate, channel, result for each touch
StatusOpen, sold, lost, do-not-contact
Sold option and $If sold, which option and final price
Lost reasonIf lost, why (in their words when you can get it)

Sort by "next follow-up date" every morning. Anything due today gets done today.

Who owns follow-up: CSR vs comfort advisor

There's no single right answer, but somebody has to own it by name. "Everyone" means no one.

Comfort advisor (or selling tech) owns the early touches. Day 0 and day 2 should come from the person who was in the home. They built the rapport, they know the house, and they can answer technical questions on the spot.

CSR or office owns the later touches. Day 30 and day 90 are mostly about staying in touch and keeping the sheet clean. A CSR with a script and a daily list can do this well, and it frees the advisor to run new calls. When a CSR reaches someone who is ready to talk options, they book the advisor back out or set a call.

The owner or manager owns the sheet. Once a week, look at every open estimate over a set dollar amount. Is the next follow-up date filled in? Is it overdue?

If you pay commission on sold estimates, decide up front how follow-up sales are credited (for example, the advisor who ran the original call gets credit through day 90). Put it in writing so nobody fights over a sale. Our technician commission and spiff pay plans guide covers how to structure that.

What to measure

Keep it to a few numbers, reviewed weekly:

  • Close rate = estimates sold / estimates given. Track it overall, by advisor, and by lead source.
  • $ in open estimates. The total of all estimates still open. This is the pipeline your follow-up is working.
  • Follow-up close rate. Estimates sold after the day they were given / estimates not sold on the day. This tells you whether follow-up is working at all.
  • Overdue follow-ups. Open estimates past their next follow-up date. This number should be zero.
  • Lost reasons. A simple count by reason each month. If "price surprise" leads, fix the presentation. If "never reached them" leads, fix the follow-up.

Example math, made-up numbers:

  • You give 40 replacement estimates a month and sell 14 on the spot or within the week: close rate = 14 / 40 = 35%.
  • 26 are still open, averaging $11,000 each: about $286,000 in open estimates.
  • If a consistent follow-up system closes just 3 more of those 26 a month, that's 3 x $11,000 = $33,000 in extra monthly revenue, and your close rate goes to 17 / 40 = 42.5%.

Your numbers will differ, maybe a lot. Plug your own into the free HVAC close rate calculator to see what a few more points of close rate are worth for your shop. For where close rate fits among your other weekly numbers, see our guide to HVAC KPIs every shop owner should track. And if your estimates are fine but not enough people are getting booked in the first place, start with the call booking rate CSR playbook.

Legal notes: email, texts, and calls

This isn't legal advice. Rules vary by state, so check with your own attorney. The basics:

Email. The FTC says CAN-SPAM covers any email whose primary purpose is advertising or promoting a product or service, including to past customers. A message that only facilitates an already-agreed-upon transaction is treated differently, but a follow-up pushing an estimate the customer hasn't agreed to is safest treated as commercial. Per the FTC's compliance guide, that means, among other things:

  • Accurate "From" and routing information, and a subject line that matches the content
  • Your valid physical postal address in the message
  • A clear way to opt out, honored within 10 business days (the FTC guide sets this as the deadline; honoring it right away is better)

Source: FTC, "CAN-SPAM Act: A Compliance Guide for Business"

Texts. Only text customers who have clearly agreed to receive texts from you, and keep a record of that consent (who, when, how). Federal telemarketing law (the TCPA) and many state laws put strict rules on marketing texts and automated messages, and penalties can be steep. Honor "stop" right away. If you don't have consent on file, call or email instead. Talk to your attorney or your texting provider about what consent you need before you text estimate follow-ups.

Calls. Personal, one-to-one calls to someone who asked you for an estimate are the norm in this trade, but honor any request to stop calling, respect reasonable calling hours, and check your state's rules. If you record calls, follow your state's recording-consent rules.

Quick-win checklist

Trade follow-up scripts

Follow-up timing and wording are worth comparing with other shops; share your scripts in the Growth Room Discord.