Skip to content
hvac·9 min read

HVAC Quote Follow Up Automation: How to Close More Estimates

Why HVAC estimates go cold after the tech leaves, which platforms automate the follow-up sequence, and the ROI math for a three-truck Houston shop.

HVAC Quote Follow Up Automation: How to Close More Estimates

HVAC quote follow up automation sends timed texts, emails, and call prompts after your tech delivers an estimate, without anyone on your team having to remember. A three-truck Houston HVAC shop sending fifty quotes per month and closing twenty-two percent of them leaves roughly $9,000 in potential revenue sitting in open estimates every thirty days. The forty-eight hours after an estimate lands are when the customer decides. Most HVAC shops go silent during that window. This post covers why quotes die, which platforms automate the recovery, what the ROI math looks like against a concrete Houston scenario, and how to set up your first sequence this week.

Why HVAC estimates go cold in the first forty-eight hours

After a tech delivers an estimate and drives away, the customer enters a comparison window. A homeowner who requested three quotes is comparing all of them within two to three days of receiving the last one. Lead response time research from HubSpot shows consistently that the first company to make contact after a customer's comparison phase wins the job at three to five times the rate of the second company to reach out. In HVAC, that dynamic shows up directly in close rates.

The default follow-up for most HVAC shops is a phone call from the office manager three to five days after the estimate, if it happens at all. By that point, the customer has often already booked with a competitor who sent a text within twenty-four hours of the estimate visit.

Three patterns cause most quote abandonment:

Techs mark the estimate as "sent" in ServiceTitan or Housecall Pro but do not flag it for follow-up. No one has a dashboard showing open estimates older than forty-eight hours. The office manager calls only when the pipeline is slow, which means most follow-ups arrive too late to compete.

None of these are discipline problems. They are system problems. The solution is removing the dependency on anyone remembering to act.

The forty-eight-hour window is not an average. It is the deadline. Quotes followed up after seventy-two hours convert at roughly half the rate of quotes followed up within twenty-four hours, based on close-rate data from HVAC shops running in Greater Houston before and after implementing automated sequences.

How does HVAC quote follow up automation actually work?

The workflow starts the moment an estimate status changes to "sent" or "awaiting decision" in your dispatch software. That status event triggers a sequence in GoHighLevel, ServiceTitan's estimate module, or Housecall Pro, depending on your stack. The sequence runs without any manual action.

A standard four-touch sequence over ten days looks like this:

Day one: a text referencing the specific estimate, sent within twenty-four hours of the tech marking the estimate delivered. The message is under 160 characters, names the tech, and offers a direct next step.

Day three: a follow-up text asking if the customer has any questions. No pressure. Just a short acknowledgment that keeps your shop visible while the customer is still comparing.

Day four: a live call prompt. For estimates over fifteen hundred dollars, the sequence creates a task in ServiceTitan or sends a Slack notification to your office manager to call personally. Automation handles the low-friction touches. A human handles the high-dollar conversation.

Day seven: a brief email summarizing the estimate and providing a link to call or book a follow-up visit.

If the customer books at any point in the sequence, the automation stops. GoHighLevel handles this with a "goal event" that removes the contact from the workflow the moment a booking is confirmed in your dispatch software. You do not continue texting a customer who already said yes.

Which platform runs HVAC quote follow-up best?

Three platforms cover most HVAC operations in 2026. The right one depends on your dispatch software and how much customization you need.

 GoHighLevelServiceTitan NativeHousecall Pro
Monthly cost (add-on)$97+IncludedIncluded
SMS follow-up
Email follow-up
Voicemail drops
Multi-touch (4+ steps)
ServiceTitan integrationNative webhookBuilt inNo
Housecall Pro integrationVia ZapierNoBuilt in
Customization levelHighMediumLow

GoHighLevel at ninety-seven dollars per month per the GoHighLevel pricing page connects to ServiceTitan via native webhook and to Housecall Pro via Zapier. It supports multi-channel sequences with SMS, email, and voicemail drops in a single workflow. Setup takes four to eight hours depending on your dispatch software and integration complexity. GoHighLevel is the right choice when you want full control over message timing, content, and channel mix, and when you plan to layer in review automation and lead tracking on the same platform.

ServiceTitan's native estimate follow-up runs inside the software you are already using, with no third-party integration required. It supports SMS and email triggered directly from an estimate record. The trade-off is flexibility: you are working within ServiceTitan's template system rather than a full marketing automation platform, and voicemail drops are not available. For shops on ServiceTitan that want a working sequence in under two hours, the native module is the fastest path.

Housecall Pro's built-in follow-up feature covers basic SMS and email sequences on higher-tier plans. For shops that run entirely on Housecall Pro and want zero additional tooling, it gets the job done for two-step sequences. It does not support voicemail drops or complex multi-branch logic.

Most three-truck Houston shops on ServiceTitan start with the native module, get a baseline sequence running, and layer GoHighLevel on top once they want voicemail drops and a full CRM for tracking which quotes converted and why.

What does the ROI math look like for a three-truck Houston HVAC shop?

Here is the calculation against a specific scenario. A three-truck Houston HVAC shop delivers fifty quotes per month, closing twenty-two percent of them, or eleven jobs. The ticket mix is roughly sixty percent service repairs at three hundred fifty dollars and forty percent system replacements at two thousand dollars, which gives an average ticket around eight hundred dollars across the mix.

At twenty-two percent, fifty quotes generates $8,800 in monthly revenue from that cohort. Moving the close rate to twenty-eight percent, a conservative target for shops running a four-touch follow-up sequence, adds three additional closed jobs per month. At an eight-hundred-dollar average, that is $2,400 in added monthly revenue.

GoHighLevel at ninety-seven dollars per month is the entire platform cost. Even with a one-time agency setup fee of two hundred fifty to five hundred dollars, the payback period on the first recovered job is under thirty days.

The replacement side of the math is more striking. A single two-thousand-dollar system replacement that would have gone cold without a follow-up text covers twenty months of GoHighLevel's monthly cost. Shops that add a voicemail drop to their sequence on day four for replacement estimates report meaningful lift in response rates from homeowners who did not see the earlier text messages.

Shops that have gone through quote follow-up automation setup with Apex Local's services team in Greater Houston report five to nine percentage-point improvements in close rate within the first sixty days, measured by comparing estimate-to-close rates before and after implementation.

How to set up your first HVAC quote follow-up sequence

Standardize how your techs mark estimates in the field

Before touching any automation platform, spend thirty minutes with your field team confirming they mark every estimate as "sent" or "awaiting decision" in ServiceTitan or Housecall Pro at the time of delivery, not at end of day. Automation can only fire on a status change. Shops where techs batch-update statuses after hours will see sequences fire twelve to eighteen hours later than intended, which matters when the forty-eight-hour window is the whole game.

Write all three message templates before opening any platform

Write the day-one text first: under 160 characters, references the tech by name and the specific job type, offers a concrete next step like "Reply YES and we will call you back this afternoon." Write the day-seven email second: three sentences, no pressure, one link to call or book. Write the day-four call prompt last: this one goes to your office manager as a task, not to the customer. Having all three written before you open GoHighLevel or ServiceTitan keeps the configuration session focused and avoids going live with placeholder text.

Activate the sequence for new estimates only for thirty days

Do not retroactively apply the sequence to every open estimate in your pipeline. You will text customers who already decided weeks ago. Turn the automation on for new estimates only and track close rate for thirty days against your baseline. Most shops see measurable improvement in the first month without touching the sequence at all. Adjust timing and message content only after you have thirty-day data.

Route high-ticket estimates to a live call on day four, not another text

Configure the workflow to split based on estimate value. For estimates under fifteen hundred dollars, let the sequence run automatically through all four touches. For estimates over fifteen hundred dollars, the day-four step should create a task in ServiceTitan or send a notification to your office manager, not fire another automated message. A customer considering a six-thousand-dollar system replacement needs a live conversation, not a fourth text from an automation.

HVAC quote follow up automation is not a close-rate shortcut. It is a consistency system that makes sure every estimate your shop delivers gets at least three to four touches over ten days, whether or not your team has time to remember. The shops in Houston closing twenty-eight to thirty-five percent of their estimates are not writing better quotes. They are following up faster and more reliably than the competition. If you want to know what your specific close rate and quote volume translate to in recovered revenue, the free AI snapshot we run for HVAC operators maps your numbers against realistic follow-up setup costs. If you already have GoHighLevel or ServiceTitan and want help getting the sequence configured correctly, book a thirty-minute call and we will walk through it with you. For the full picture of how HVAC automation stacks connect across dispatching, missed calls, and quote follow-up, see our AI dispatcher breakdown and our missed call recovery post.

Frequently asked

Questions about HVAC quote follow up automation

Why do HVAC quotes go cold before the customer decides?
Most HVAC quotes go cold because no one followed up within forty-eight hours. Customers are comparing three to five estimates at once and book with whichever company responds next. A quote sent without a scheduled follow-up call or automated reminder sequence is competing only against whoever the customer remembers first.
Which platform should I use for HVAC quote follow-up automation?
GoHighLevel is the most common platform for HVAC quote follow-up automation because it handles email, SMS, and voicemail drops from a single workflow. ServiceTitan users can trigger follow-up sequences natively through the estimate module. Housecall Pro has a basic follow-up feature built in. For shops already using ServiceTitan, the native route saves the most setup time.
How many times should you follow up on an HVAC estimate?
Three to four touches over ten days is the window where most HVAC decisions get made. Day one is the estimate itself. Day two is a text. Day four is a call. Day seven is a final check-in email. Beyond day ten, open rates and response rates drop sharply for HVAC service quotes.
What should an automated HVAC quote follow-up text say?
The first follow-up text should reference the estimate amount and the specific job, confirm your shop is available to answer questions, and offer a direct next step like calling or booking a second visit. Texts under 160 characters convert best. Mention the tech's name to make it feel personal rather than automated and avoid generic templates.
Can HVAC quote follow-up automation integrate with ServiceTitan?
Yes, ServiceTitan has a native estimate follow-up module that triggers SMS and email sequences directly from an estimate record. GoHighLevel connects to ServiceTitan via a webhook and can handle more complex multi-touch sequences including voicemail drops. Both paths work. ServiceTitan native is faster to configure. GoHighLevel gives more control over message timing and content.

Apex Local · Field Note

Get the next note before your competitor does.

One short field note most weeks: a specific AI play for local businesses, the tool, the cost, the math. No fluff.

A short field note most weeks. Unsubscribe anytime in one click. We never sell your email.