What is HVAC speed to lead?
HVAC speed to lead is how fast your company makes first contact after a homeowner asks for an estimate. Our target is a text in your business name inside 60 seconds and a call straight after. The homeowner who filled in the qualifier a minute ago is still on their phone, still thinking about their system, and hasn't called anyone else yet.
Most contractors know this and still miss it. A lead lands at 6:40 p.m., the office is closed, the owner is at a ball game, and the callback happens the next morning. By then the homeowner has booked with whoever picked up first.
The fix is not working harder. It's a set of rules in the CRM that do the same thing every time, whether it's a quiet Tuesday in March or the first 100-degree week in June. This is step four of the HVAC Profit Machine, after the ads and the landing page and qualifier.
What happens in the first 60 seconds?
When a homeowner passes the qualifier, the CRM texts them in your name, alerts you, and the AI receptionist calls. The goal of the call is one thing: an in-home estimate booked on your calendar, at a set time, with the qualifier answers attached for whoever runs it.
| Time | What happens | Who does it |
|---|---|---|
| 0 seconds | Qualifier submitted, lead scored and routed | CRM |
| Within 60 seconds | Text in your business name: "Hi Maria, it's Dave from [Company]. Got your request about replacing your AC. Calling you in a minute to find a time for the estimate." | CRM |
| Within 60 seconds | Alert to you and your office: name, route (PRIORITY or standard), home type, system age, budget | CRM |
| About 1 minute | Call to the homeowner, working to your script and booking rules | AI receptionist, with a VA behind it |
| During the call | Estimate booked into an open slot on your calendar, confirmation text sent | AI receptionist or VA |
| No answer | Second call and a booking link by text, then booking attempts over 48 hours | CRM and VA |
A booked estimate is a qualified homeowner booked for an in-home estimate on your calendar, at a set time. Your comfort advisor sees the six answers before walking in: home type, current system and age, replacement or new install, timing, budget and ownership.
The AI receptionist handles the routine part: greeting, finding a time, confirming the address. The VA steps in when a conversation goes off script, and anything that needs you, like a commercial job or an unusual request, goes to you. When a homeowner replies to any text, the automation pauses so a person handles it.
What is missed call text back?
Missed call text back sends an automatic text when a call to your tracking number isn't answered. Within seconds of the missed call, the caller gets a message in your name with a booking link or a callback time. It keeps a homeowner from calling the next contractor while your CSR is on another line.
It matters most for calls from Google ads, where call assets let people tap to call straight from the ad. A caller who doesn't get through may simply dial the next ad. A text inside a few seconds keeps you in the conversation. The detail on the ads side is on our HVAC Google Ads page.
What are the stages in the HVAC sales pipeline?
The pipeline has ten stages, from New lead to Won or Lost, plus Nurture and Disqualified. Cards move automatically wherever possible, so at any point you can see how many estimates are booked, how many are waiting on a decision, and what they're worth.
| # | Stage | A card lands here when | What happens next |
|---|---|---|---|
| 1 | New lead | The qualifier is submitted | Scored and routed in seconds |
| 2 | Qualified | The score passes | The 60-second text and call fire |
| 3 | Contacted | First contact made or logged | Booking attempts over 48 hours |
| 4 | Estimate booked | A time is on your calendar | Confirmation and reminder texts, pushed to your field service software in most cases |
| 5 | Estimate run | Your advisor has been out | Reminder to enter the estimate amount |
| 6 | Estimate sent | You mark the estimate delivered | Day 1, 3 and 7 follow-up starts |
| 7 | Won | You mark it sold | Follow-up stops, install and review steps start |
| 8 | Lost | You mark it lost, with a reason | Follow-up stops, reason goes in the Friday report |
| 9 | Nurture | "Just getting prices" or gone quiet | Slower texts over weeks |
| 10 | Disqualified | Renter without approval, out of area | One polite text, then closed |
Marking every estimate won or lost is what lets the Friday report show jobs sold and cost per sold job, not just booked estimates. The second payment in our pricing is tied to booked estimates, not won jobs, so it never waits on your paperwork.
What do the day 1, 3 and 7 follow-up texts say?
After an estimate is delivered, the CRM sends three short texts in your name: a thank you on day 1, an answer to common questions on day 3, and a polite close on day 7. They stop the moment you mark the estimate won or lost, or the homeowner replies.
| Day | Purpose | Example text |
|---|---|---|
| 1 | Thank you and a direct line | "Hi Maria, thanks for having us out yesterday. Any questions on the estimate, just reply here. Dave, [Company]" |
| 3 | Answer the usual worries | "Hi Maria, a couple of things people usually ask: install takes about a day, we pull the permit and haul the old unit away. Happy to go through financing too. Dave" |
| 7 | Close the loop | "Hi Maria, checking in one last time on your AC estimate. If you've gone another way, no problem, just reply and I'll stop the texts. Dave" |
Three short texts over a week, in your name, stopping the moment there's an answer, is ordinary good service. The point is simple: no estimate should go quiet just because nobody sent a text. More on this in HVAC lead follow-up.
Worked example: what follow-up is worth (planning assumptions and illustrative figures)
About 12 to 13 booked estimates a month at $4,000 ad spend (planning assumption)
At a 30% close rate, about 3 to 4 jobs sold (planning assumption)
Illustrative: if follow-up turns just one more estimate a month into a sale, and your average changeout brings $3,500 in gross profit, that is $3,500 a month you'd otherwise leave on the table
Break-even formula: (monthly fee + ad spend) / gross profit per replacement job
How do review requests and Google Business Profile management work?
When you mark a job installed, the CRM texts the homeowner a short thank you and a direct link to leave a Google review. One reminder follows a few days later if they haven't. We also manage your Google Business Profile: posts, photos from your installs, and replies to reviews in your voice.
Reviews do two jobs. They help homeowners trust your landing page, where we show real ones with first name, city and date. And they strengthen the profile people see when they search your company name after seeing a Meta ad. We never write reviews, buy them or filter who gets asked.
Which CRM do we use, and does it work with my field service software?
We run the lead side in GoHighLevel. You get your own login, pipeline and texting number, and it stays yours if you leave. Your jobs, dispatch and invoicing stay in the software you already use, such as ServiceTitan, Housecall Pro or Jobber. In most cases we can push booked estimates into it by webhook or a Zapier-style automation.
We don't claim a built-in integration with any field service platform. What we do is set up the handoff for your account and test it before launch, so a booked estimate shows up where your CSR or dispatcher already works.
What are the texting rules for US leads?
US business texting has two layers: consent and registration. Consent comes from the homeowner agreeing to be contacted before they submit. Registration is A2P 10DLC, the carrier standard for business texts sent from 10-digit numbers. We handle both in setup, and nothing goes live until they're done.
On consent, the FCC's rules under the Telephone Consumer Protection Act require telemarketers to get prior express written consent before robocalling consumers, and to offer an opt-out (FCC). So the last screen of the qualifier has a clear consent line, and every text lets the homeowner reply STOP.
On registration, Twilio's documentation says anyone sending application-to-person texts to the US over a 10-digit long code must register for A2P 10DLC, covering the brand and the campaign, and that unregistered traffic gets additional carrier fees (Twilio). The Campaign Registry is where brands and messaging campaigns are verified before sending (The Campaign Registry). We register your business so texts arrive from your name.
We are not lawyers, and this is not legal advice. Have your attorney review the consent wording on your page. We're also new to the US, with no US clients or results yet. We're two brothers based in Sydney, Australia, working US business hours remotely.