For an HVAC replacement quote, send five messages over 17 days: a same-day thank-you with the quote, a check-in on day 2, an answer to the likely objection on day 5, an options message on day 10 and a closing note on day 17. Mix texts and email, add one phone call, and stop at any reply, booking or opt-out.
That schedule is a starting point to test, not a law. A replacement quote is a big decision made by a household that is usually comparing two or three firms, and the right pace depends on whether the old system still runs. If the system has already failed, the household decides within days, so switch to a seven-day track that leads with your earliest install slot. Either way, record consent before the first text and judge the sequence on its close rate, not on how many messages went out.
Why a replacement quote needs its own sequence
Generic quote-reminder templates read as though the job were a $200 repair. A replacement is different in four ways that change what you say and when.
- The ticket is large and the customer knows it. People rarely say yes to a five-figure quote in one sitting, and a message that only says "just checking in" gives them nothing new to think about.
- There are usually two decision-makers. The person you met may need to show the quote to someone who was at work, so the follow-up should be easy to forward and answer the questions that second person will ask.
- The urgency varies enormously. A system that has failed in the middle of the season needs a decision within days, while a ten-year-old unit that is merely ageing can wait for the shoulder season. One cadence cannot serve both.
- The sticking points are specific. Price against rivals, equipment options, financing, install date and what happens to the old unit come up again and again, so each message can answer one of them.
The sections that follow build on that. If you have not yet put options in the quote itself, the good-better-best HVAC quote tutorial shows how, because a follow-up with something to compare is far easier to write than one that repeats a single price.
The 17-day sequence, message by message
Each step has one job, and each message carries something the last one did not. The day numbers count from the day the quote is sent.
| Day | Channel | Job of the message | Check before it sends |
|---|---|---|---|
| 0 | Email, plus a short text | Deliver the quote; the text says it is in the inbox | Consent to text recorded? |
| 2 | Text | Offer to explain the options or the install day | Any reply? Booked? |
| 5 | Answer the questions most buyers have | Any reply? Booked? | |
| 7 | Phone call by a person | Ask whether the quote made sense; leave a short voicemail | Skip if they replied or opted out |
| 10 | Text | Offer a second option, if one genuinely suits the home | Is the option sized properly? |
| 17 | Email, and text if they prefer text | Closing note: the file closes, the price holds until a date | Last look for a reply |
Send on weekdays between 9am and 6pm in the customer's time. If a step lands on a weekend, roll it to the next weekday, or bring the call forward to the Friday. That is good manners, and some places restrict early and late contact, so it is also the safer default.
The day 0 and day 2 texts are short and plain. Each stays under 155 characters once typical names are filled in, which keeps it to one text segment as long as nothing forces the shorter limit explained later.
Day 0: Hi [first name], it's [your name] at [company]. Your replacement quote is in your inbox. Any questions, just reply here. Reply STOP to opt out.
Day 2: Hi [first name], [your name] at [company] again. Is there anything in the quote I can explain, like the options or the install day? Reply STOP to opt out.
The day 5 email does the real work. By now the customer has read the quote and had the questions that stop people saying yes. Answer them before they have to ask. Each answer must come from your own terms, so leave a placeholder wherever you do not hold the fact.
Subject: Four questions people ask before choosing a new system
Hi [first name],
Here are the answers to the questions we hear most after a replacement quote.
What is included? [List: equipment, installation, removal of the old unit, any permit paperwork, commissioning]
How long does the installation take? [Your usual range, for a home like yours]
What does the warranty cover? [Parts and labour terms exactly as written in your warranty]
Can the cost be spread? [Include only if you offer financing, with the provider's terms linked]
If you are weighing us against another firm, send me their quote and I will show you how the equipment and scope compare, line by line.
[Your name], [company], [phone]
Reply "no thanks" and I will stop emailing about this quote.
Day 7 is the one human step. A short call carries more weight than a fourth text for a decision of this size, and it is the moment to hear an objection you could not have guessed. Leave a brief voicemail: "Hi [first name], it's [your name] at [company]. I am following up on the quote I sent last week. No pressure, I just wanted to check it made sense. You can reach me on [number], or reply to my text."
Day 10 is a price-sensitive message, and it must be honest. If the sticking point is price, a second option can help, but only when it is right for the home. An undersized system is a callback in the first hot spell, and sizing comes from a proper load calculation, not from whichever number is cheaper, as the tutorial on why load calculation software still matters explains. Day 17 closes the file politely and names the date the price holds until, if it holds at all.
Day 10: Hi [first name], if price was the sticking point, I can quote a second option alongside the first. Reply YES and I will send it. Reply STOP to opt out.
Day 17: Hi [first name], I will close your quote on [date] so I am not cluttering your phone. The price holds until then. Reply any time. Reply STOP to opt out.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowA faster track for a system that has already failed
A household with no heating or cooling decides on availability first and price second, so the 17-day schedule is too slow. Run a seven-day track instead, and let the technician or comfort adviser flag the job as urgent when the quote is given. The most useful thing you can send is the earliest installation slot you can really offer, so tell the customer that date and do not invent scarcity.
| When | Channel | Job of the message |
|---|---|---|
| Within an hour of the visit | Text and email | Send the quote and the earliest install slot |
| Same evening | Phone call by a person | Check they have what they need tonight; hold the slot |
| Next morning | Text | Confirm the slot is still open and how to book it |
| Day 2 | Send the options side by side, with financing if you offer it | |
| Day 4 | Phone call by a person | Ask what is holding the decision up |
| Day 7 | Text and email | Closing note, with the next available slot |
If a stopgap repair could keep the household going while they decide, say so. It costs you a small job today and earns a lot of trust, and customers remember who told them the cheaper truth. If anyone in the home is elderly, unwell or very young and the weather is extreme, move that customer to a human call straight away and take them out of the automation.
Consent and opt-outs before the first text goes out
Texts are the part of a sequence that can get a firm into trouble, so settle consent before anything is scheduled. A quote request shows the customer wants to hear from you about that quote, but it is not always the same as agreeing to automated texts, and the rules differ by place and by whether a message counts as service or marketing. I am not a lawyer, so treat what follows as practical hygiene and ask your adviser which rules apply to you.
- Ask at the point of the quote request. Put an unticked box on the quote form or the tablet, in plain words. The wording below is an example.
- Record it. Keep the date and time, the exact wording shown, the phone number and the form version with the customer record.
- Honour STOP at once. Texting providers filter the standard keywords, but only partly.
- Keep the sequence about the quote. Tune-up offers and discount codes turn a service message into marketing.
[ ] Yes, text and email me about my quote and the next steps from [company].
Message and data rates may apply. Reply STOP to opt out at any time.
Twilio's help page on opt-out keywords shows how one major provider's filtering works, and it is a useful model of what to check in yours. Replies of STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, REVOKE, OPTOUT or QUIT block further messages from that sending number. Only single-word replies trigger the block, so "STOP PLEASE" or "PLEASE CANCEL" is not caught, and someone has to read replies and add the customer to your do-not-contact list by hand. The block also applies only to the number that sent the message. If your field-service app texts from one number and your CRM from another, an opt-out on one is not shared with the other unless you copy it across. Keep one master list, and treat any request to stop as a request to stop everything unless the customer says otherwise.
Email needs an equally clear exit. The day 5 message above ends with a "reply no thanks" line, which is friendly, but if you send anything that counts as marketing you may need a working unsubscribe link as well. Twilio's own page also notes that text campaigns can be subject to legal requirements depending on where you send from and where recipients are, and it tells senders to take advice. That is the right instinct for email as well.
Drafting the sequence with AI, then auditing every claim
Use AI to produce a first draft in your voice, and use it a second time to audit the draft. The prompt below hands over the facts the messages may use and bans the claims that cause trouble in this trade.
You write follow-up messages for an HVAC company after a replacement quote.
Voice: plain, polite, short, in the spelling your customers use. No emojis, no exclamation marks, no hype.
Facts you may use: [company]; what is included: [LIST]; install time: [RANGE];
warranty terms: [EXACT WORDING]; financing offered: [YES/NO]; price valid until: [DATE];
earliest install slot: [DATE].
Never invent urgency, price rises, rebates, energy savings, awards, reviews or guarantees.
Write the planned-replacement sequence: day 0 text, day 2 text, day 5 email,
day 7 voicemail script, day 10 text, day 17 text.
Rules: each text under 155 characters, straight quotes and apostrophes only,
ending "Reply STOP to opt out." Use [first name] and [your name] placeholders.
If a fact is missing, write [NEED FACT].
Here is an illustrative piece of output, the kind a general-purpose model produces even with those instructions:
Day 2 text. Hi [first name], don’t miss out! Prices on high-efficiency systems are rising next week and you could save up to 30% on your energy bills. Reply STOP to opt out.
Four things are wrong with that one text, and they are typical. "Prices are rising next week" is invented urgency, because you never gave the model a price change; replace it with your real install slot or remove it. "Save up to 30%" is an energy-savings claim nobody can support for a particular house, since savings depend on the old unit, the home and how it is used, so delete it. The word "don’t" contains a curly apostrophe, which matters more than it looks: Twilio's documentation says a curly quote or an emoji switches an SMS to a two-byte encoding that cuts a single message to 70 characters, with 67 per segment once it splits. A 150-character text with one curly apostrophe is therefore billed as three segments, where the same text with a straight apostrophe is one. Some providers can swap curly quotes for straight ones automatically (Twilio's optional setting is called Smart Encoding), but do not count on a setting you have not checked. And "don't miss out!" is pressure language that contradicts the "no pressure" tone of your day 7 call.
Chat tools produce curly quotes by default, so paste drafts into a plain-text editor, or ask for straight quotes and check by pasting the text into your provider's segment calculator before it is scheduled. Then run the audit prompt, which is the best use of AI in this whole process:
List every factual claim in the messages above that is NOT in the facts I gave you.
Quote the exact words, and say whether each is a price, a saving, a deadline, a warranty or something else.
A model is better at finding claims in text it has just read than at refraining from making them in the first place. Treat its list as a checklist for you, and strike every item you cannot prove from your own paperwork.
Stop rules: when the sequence has to go quiet
A sequence is only as good as its brakes. Write the stop rules down, load them into your software where it supports them, and give one person the job of reading replies every working day.
| Trigger | What happens | Who acts |
|---|---|---|
| Customer replies, whatever they say | Pause automation; a person answers the same working day | Phone staff |
| Books or pays a deposit | Stop; send confirmation and preparation notes | Office |
| Declines | Ask one question about what decided it, log the answer, stop | Phone staff |
| Chose another firm | Thank them, log the reason, stop | Phone staff |
| Asks to be contacted later | Create a dated task for that day, stop the sequence | Phone staff |
| Replies STOP in any form | Block every channel and update the master list | Office |
| Quote is revised or expires | End this sequence; start a new one for the new quote | Estimator |
| Day 17 passes with no reply | Stop; mark as lost, no response | System |
Here is how those rules play out for one household, with illustrative figures. A 16-year-old cooling system is still running but struggling, and the firm quotes $9,400 for the middle option. The day 0 email and text go out on Monday. The day 2 text on Wednesday gets a reply within the hour: "Another firm quoted $8,200 for the same thing." The automation pauses, and a member of staff phones the same afternoon. Instead of defending the price, she asks to see the other quote and goes through it with the customer line by line. It turns out to use a smaller outdoor unit, leave out the removal of the old equipment and make no mention of the permit paperwork, which together are priced at $650 in this firm's list. The customer books the lower of the firm's own options at $8,750. Without the stop rule, the day 5 email would have arrived on top of an open conversation, and the day 7 call would have repeated a question already answered.
Running it in the software you already have
The messages are the easy part; the schedule is where firms stall. Most field-service apps and CRMs can send a timed reminder after a quote goes out. Jobber's pricing page lists automatic follow-ups by email or text when a client has not responded to a quote, and in late October 2026 its plan table placed them on the Connect plan and above, so check which plan carries them before you build around them. Some apps cap the number of automatic reminders per quote, so look for the limit in yours. If it only allows two, automate the day 2 text and the day 5 email and make the day 7 call, day 10 text and day 17 note tasks for a person.
If your software cannot schedule at all, a spreadsheet and a calendar work: add a "next step" date to each quote row and let a member of staff send from templates. That is slower, but it is a good way to prove the sequence before paying for automation. A full walk-through of the automated version is in the tutorial on quote follow-ups that run themselves for trade firms, which covers the app-side setup step by step.
For the first month, keep a person in the loop. Approve the wording once, then have someone read replies every working day, and read each outgoing message in the log for the first week to catch merge-field mistakes such as a missing first name. Decide in advance which replies need a same-day phone call: any complaint, any mention of a safety worry, and any customer without heating or cooling. A model drafts well and cannot judge those cases.
The timing of the first message matters as much as its content. If the quote lives in an email that the estimator sends by hand late in the afternoon, the day 0 clock starts late, and the text arrives before the email does. Tie day 0 to the moment the quote is sent from the system, not to the visit. For firms whose replacement leads come from ageing equipment records, the tutorial on finding ageing systems to replace shows how to start these conversations before the system fails, and a quote that was prepared calmly in the shoulder season gets the unhurried 17-day schedule.
Tracking the close rate so you know whether it works
Define the number before you start. Close rate means replacement quotes accepted within 30 days divided by replacement quotes sent, counted from the date each quote went out. Count replacements only, and keep planned and urgent quotes in separate columns, because they close at different speeds. One row per quote is enough.
Quote no. | Date sent | Value | Track (planned/urgent) | Sequence (Y/N) |
First reply (message no.) | Outcome | Outcome date | Reason if lost
Now the sum that tells you whether it is worth the bother. Take a firm that sends 40 replacement quotes a month and wins 9 within 30 days, a close rate of 22.5%. If the sequence lifts that to 10 wins, the rate becomes 25%, a change of 2.5 points that a single job produces on its own. At an illustrative $9,000 average replacement and a 35% gross margin, one extra job is $3,150 of gross profit. Suppose the sequence costs $100 a month in software and staff time spent reading replies. That is $1,200 a year, which about 0.38 of a job covers, so one extra job every two or three years pays for it. The hard part is knowing whether it produces that job, and the next two paragraphs explain how.
The noise problem is real. At 40 quotes a month, one job moves the rate by 2.5 points, so a good month or a bad month proves little. Compare fairly by splitting the quotes: odd-numbered quotes get the sequence, even-numbered quotes keep your old routine, and you wait until each group has about 60 quotes, which is roughly three months at 40 a month. Here is an illustrative result.
| Group | Quotes | Won within 30 days | Close rate |
|---|---|---|---|
| Old routine | 60 | 12 | 20.0% |
| 17-day sequence | 60 | 16 | 26.7% |
Four extra jobs out of 60 is encouraging but not proof, because gaps of that size can come from luck, so run the split for another quarter before you retire the old routine. Two other columns earn their place. The "first reply" column shows which message customers answer: if most first replies arrive after the day 7 call, the texts before it are doing little and one can go, and if replies keep arriving after day 17, widen the gaps instead of adding messages. The "reason if lost" column tells you what the day 5 email should answer next. Group the reasons monthly into price, chose another firm, waiting, financing and no response, and rewrite the email around the largest group. The tutorial on which lead sources book replacements and repairs shows how to add the source column and see which leads close best.
A first week that gets it live without risk
- Monday: write the consent line, add it to your quote form, and set up the do-not-contact list in one place.
- Tuesday: run the drafting prompt with your real facts, then the audit prompt, and strike every unproven claim.
- Wednesday: approve the six messages and load them into your app as templates with the stop rules.
- Thursday: test everything on your own phone and email, including replying STOP and "stop please", and see what your system does with each.
- Friday: start with the next quote, using the odd and even split, and read the first replies yourself.
The aim is a routine that is helpful rather than relentless. If you want the wider principles behind pacing and tone, how to automate sales follow-ups with AI without being pushy covers them, and the sequence above is that advice applied to a single, high-value decision.
Questions about following up on HVAC quotes
How many follow-ups after an HVAC quote is too many?
For a planned replacement, five messages and one phone call over 17 days is a sensible ceiling to start from, and any reply stops the sequence. More than one message a day, or chasing past the last step, tends to produce opt-outs and complaints. If the log shows replies arriving late, extend the gaps rather than adding messages.
Do I need permission to text a customer who asked for a quote?
A quote request is not always the same as agreeing to texts. Many places require clear, recorded consent for automated texts, and the rules differ by message type. Add an unticked consent box to the quote form, store the wording and time, honour STOP replies, and ask your adviser which rules apply to you.
Should AI send the follow-ups by itself?
Not at first. Let AI draft the messages, have a person approve the wording, and let your field-service app or CRM send them on a schedule. Read replies daily, because a model cannot judge a distressed customer, a complaint or a customer with no heating that night.
What if the customer says they are comparing other quotes?
Stay helpful and ask what they are comparing: equipment, scope, warranty and install date. Offer to walk through your quote line by line, and never criticise a rival. If they choose elsewhere, thank them, ask one question about what decided it, log the answer and stop the sequence.
Further reads
- Following Up Unapproved Repair Estimates With AI — Chasing smaller repair estimates that need a lighter touch.
- HVAC Maintenance Agreement Template: Can AI Draft It? What a Lawyer Checks — What to offer a customer once the new system is in.
- HVAC Call Script: Train Your CSRs and AI on the Same Script — Give your phone staff the same words the sequence uses.
- Remodelling Leads: An AI-Drafted Follow-Up Sequence for Open Quotes — A comparable sequence for another long-decision home project.
- AI for Moving Companies: Chasing Quotes and Confirming Move Dates — A nine-day quote chase, three confirmation messages and a moving-day checklist, all drafted by AI from one row of facts per job.
- AI Estimating Software for HVAC: Replacement Quotes and Duct Takeoffs — Duct takeoff tools and replacement quote builders do different jobs. See what each does, what it misses, and how to test one on a finished duct job.
- AI Tools for HVAC Business Owners: Calls, Quotes and Maintenance Plans — Jobber's receptionist, Housecall Pro's CSR AI and ServiceTitan compared for calls, quotes and maintenance plans, with emergency rules and a four-van tally.
- Angi Leads for Plumbers and HVAC: Worked Cost per Job and AI Follow-Up — Cost per won job and break-even win rate worked through for plumbing and HVAC leads, plus an AI follow-up routine and a dispute file.
- Six AI Automations for HVAC Companies, Ranked by Effort — Six HVAC automations ranked from an hour of set-up to weeks of habit-building, with real vendor prices, sample messages and a break-even sheet.
- AI Marketing for HVAC: A Worked Spring and Autumn Tune-Up Campaign — A six-van HVAC firm's spring and autumn tune-up plan: seven customer segments, AI-drafted emails and texts, a wave schedule and bookings tracked by segment.
- AI Receptionist for HVAC Companies: Route Sales Calls, Not Just Repairs — Seven call types and where each goes, phrases that signal a replacement lead, a four-question qualifier, a warm-transfer script and a worked month of calls.
- Air Conditioning Installation Business: Survey Notes to Quote With AI — Turn air conditioning survey notes into a structured record, unit options and install scope lines with AI; the engineer keeps sizing and refrigerant decisions.
- Air Duct Cleaning Business: Quotes, Reports and Follow-Ups With AI — A per-vent rate card, a job-report routine built on before-and-after photos, and follow-up texts that offer only what the job showed.
- CCTV Installation Quote Template: A Worked AI-Drafted Walk-Round Quote — One six-camera site, from messy walk-round notes to a checked quote: the prompt, the faults in a first draft, storage maths, exclusions and follow-up.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Twilio help pages on opt-out keywords and SMS character limits, Jobber's pricing page (quote follow-up feature), and plan details recorded in late October 2026. Messaging rules vary by place, so check them with your own adviser.