May 10, 2026
4 HVAC Phone Follow-Up Scripts That Actually Work
Text and email do most of the heavy lifting in HVAC follow-up, but the phone is what closes the $7,500 to $13,000 replacement quotes. The problem is that most techs hate the phone. They are good in the truck, good in the utility closet, and terrible at calling a homeowner three days after a quote. So they do not call. The quotes go cold. The shop blames the tech. The tech blames the homeowner. Nobody wins. The fix is not making your techs into salespeople. It is giving them a script they can read off the page without sounding like a script. Below are four HVAC phone scripts pulled from shops closing at 45 percent on residential replacements. They are short, they handle the actual objections you hear in HVAC (not roofing, not plumbing, HVAC), and they work even if the tech reading them would rather be anywhere else.
Script 1: Voicemail After Diagnostic (Day 0, end of day)
Most diagnostic calls end with the homeowner saying "let me think about it." The tech leaves, the verbal quote evaporates, and the lead goes cold by morning. The end-of-day voicemail is your insurance policy. It runs about 20 seconds, references the specific repair, and ends with a clear next step. Read it slowly. Do not rush. Voicemails that sound rushed get deleted.
- "Hey {{first_name}}, this is {{tech_name}} from {{company}}, the tech who came out earlier today on the {{diagnosis}}. Just wanted to follow up real quick. The repair we talked about, that ${{repair_price}} fix, we still have a slot open tomorrow afternoon if you want to get it knocked out before the weekend. The quote I gave you is good for 14 days, no pressure. If you have any questions about what we found, my direct number is {{phone}}. Talk soon."
- Why it works: tech name + specific diagnosis = trust anchor. Specific slot + 14-day window = soft urgency without pressure. Direct number, not the office line, signals the tech actually owns the lead.
- When to leave: 5pm to 6:30pm same day. Earlier feels pushy, later feels desperate.
Script 2: Day-7 Callback For Replacement Quotes
Day 7 is the make-or-break call for replacement quotes. The homeowner has had a week to talk to their spouse, get a competitor quote, and Google SEER ratings. They are either ready to move or stuck. Your job on this call is to find out which, in 90 seconds, without sounding like you are pressuring them. The script below opens with a specific reference to their quote (not a generic "checking in"), gives them a clear out, and pivots into the actual objection if they have one.
- "Hi {{first_name}}, this is {{tech_name}} from {{company}}. I am calling about the {{system_size}}-ton {{brand}} quote I left with you last {{day_of_week}}. Two reasons for the call. One, I wanted to make sure the quote actually made it to your spouse, sometimes those emails get lost. Two, the Energy Star rebate on that unit is ${{rebate}} and we have to file it within 30 days of install, so I wanted to make sure you had the timing on that. Where are you at on the decision?"
- Why it works: "sometimes those emails get lost" is a face-saver for the homeowner who never opened it. The rebate timing is a real reason to call, not a fake one. The open question at the end ("where are you at") gets you the actual objection.
- If they say "still thinking": pivot to Script 3 or Script 4 depending on their answer.
Script 3: "Still Comparing SEER Ratings" Objection
This is the most common objection on day 7 callbacks for HVAC replacements. The homeowner has a competitor quote with a different SEER tier and they are trying to make sense of it. Most techs panic and start defending their quote. Wrong move. The right move is to acknowledge the comparison is legitimate, walk them through the actual math, and let them come to the conclusion themselves.
- "Totally fair, SEER comparison is the right thing to be doing. Quick way to think about it: SEER 16 versus SEER 18 on a {{system_size}}-ton in {{climate_zone}} is roughly ${{annual_savings}} a year in cooling costs. The SEER 18 unit costs about ${{seer_18_premium}} more upfront. So you are looking at a {{payback_years}}-year payback on the efficiency upgrade, then pure savings after. If you plan to be in the house more than {{payback_years}} years, SEER 18 wins. Less than that, SEER 16 is usually the better play. What is the other quote you are looking at, and at what SEER tier?"
- Why it works: gives them the actual decision framework instead of a sales pitch. Asks for the competing quote details in a way that does not feel adversarial.
- Critical: do not trash the competitor. Just ask for the spec. Half the time the homeowner will tell you the competitor quoted a different brand at a different SEER, and you can have a real conversation.
Script 4: "Waiting On Rebate Paperwork" Check-In
This objection is half real and half stalling. Sometimes the homeowner is genuinely waiting on the utility company. More often, they are using "rebate paperwork" as a polite way to say they have not made up their mind. Either way, the right move is to take the rebate paperwork off their plate entirely.
- "Got it, rebates can be confusing. Quick question: are you waiting on the Energy Star paperwork or the utility-specific rebate from {{utility_company}}? Reason I ask is, we file both for you as part of the install. You do not have to do anything except sign one form on install day. So if rebate paperwork is the holdup, we can actually move forward today and the rebate filing happens automatically. Want me to walk you through how that works?"
- Why it works: removes the friction the homeowner is hiding behind. If they were genuinely waiting on paperwork, you just solved their problem. If they were stalling, you have called the bluff politely and forced them to give you the real objection.
- Follow-up if they still hesitate: "Totally understand. Is there something else on your mind about the system itself?"
Why Scripts Beat Improv (Even For Veteran Techs)
Veteran HVAC techs push back hard on scripts. They have been doing this 15 years and they do not need a piece of paper to talk to a homeowner. Fair. But here is the data: the same veteran tech who closes 32 percent without a script closes 41 percent with one. Not because the script is smarter than they are. Because the script removes the cognitive load of figuring out what to say next, which means the tech can actually listen to the homeowner. Listening is what closes HVAC replacements. Scripts free up the brain to do it.
- Read the script slowly. Pauses sound like confidence.
- Use the homeowner's first name once, not five times.
- Do not deviate from the script in the first 30 seconds. After that, follow the homeowner's lead.
Stop Forgetting To Call. Let The System Remind You.
The four scripts above only work if your techs actually make the calls. Most do not, because nobody told them to call on day 7. We chase. You build. QuoteFollow tracks every replacement quote in your CRM, fires the call task to the assigned tech on day 7 with the homeowner's name, the system specs, and the rebate amount pre-loaded into the script template. The tech opens the task, reads the script, makes the call, logs the result. No more "I forgot." No more "I did not have the numbers." Flat $79/mo, SMS included, 14-day free trial at /auth/signup.
The bottom line
Phone follow-up is the single highest-leverage activity in HVAC sales, and it is the one your techs avoid most. The reason is not that the phone is hard. It is that they do not know what to say. Give them four scripts, mounted in the truck or pinned in the CRM, and the call rate goes from 20 percent of open quotes to 80 percent within a month. The voicemail after diagnostic locks in the same-day quote. The day-7 callback finds out where the replacement quote actually stands. The SEER comparison script handles the most common objection without trashing the competition. The rebate check-in calls the bluff on the most common stall. Four scripts, four moments, and a tech who hated the phone three months ago is suddenly closing 9 points higher. Print these out, tape them to the truck dashboard, and watch your replacement close rate climb.
Frequently asked questions
Should HVAC techs or office staff make the follow-up calls?
The tech who did the diagnostic should make the day-7 callback on replacement quotes. Homeowners trust the person who walked through their utility closet. Office staff can handle service-call follow-ups under $1,500, but replacement quotes over $5,000 close at 8 to 12 points higher when the original tech makes the call. Build the system so the tech gets the task, not the office.
How many times should I leave a voicemail before giving up?
Three voicemails maximum across the 21-day follow-up window: end-of-day-0, day 7, and day 14. After three unanswered voicemails, switch entirely to text and email. Continued voicemails past three feel desperate and lower close rate. The shops closing at 45 percent are not the ones leaving the most voicemails. They are the ones leaving the right voicemail at the right time.
What if the homeowner says "just send me everything in writing"?
Send it in writing within 30 minutes, then call back in 48 hours, not sooner. "Send it in writing" is sometimes a real request and sometimes a polite brush-off. Either way, comply with the request immediately, then re-engage on day 2 with the day-2 email template that handles SEER, rebate, and financing. Do not call the same day they asked for written info, that reads as not listening.
Can QuoteFollow trigger call tasks automatically?
Yes. QuoteFollow tracks quote age in your CRM and fires call tasks to the assigned tech on day 7 and day 14 with the homeowner name, system specs, rebate amount, and financing terms pre-loaded. The tech opens the task, reads the script, logs the result. Flat $79/mo, SMS included, 14-day free trial at /auth/signup.
Stop chasing quotes. Start chasing jobs.
QuoteFollow chases every estimate and invoice automatically — flat $79/mo, SMS included, 14-day free trial.
Start free trial →Keep reading
Related guides
Stop losing quotes to silence.
QuoteFollow chases every quote and invoice automatically — flat $79/mo, SMS included.
Start free trial →