The fastest way to grow an HVAC business is usually not more leads. It is losing fewer of the leads you already get. Most guides on how to grow an HVAC business hand you a long list of tactics. This one gives you an order. It covers the marketing side only: how you win customers and how you keep them. Hiring techs and buying trucks are for another day.
The short answer
Grow in this order. First, count where your booked jobs come from. Next, answer every call fast and follow up every quote. Then build your Google reviews, sell maintenance agreements and market to past customers. Only after that, pay for new leads, planned around the seasons. Each step makes the next one cheaper.
Why the order matters
Here is how growth usually stalls. The owner decides the problem is lead volume. So they buy more leads from Google, a lead seller or Facebook. Calls ring out while the techs are in attics. Quotes go out and nobody chases them. The new leads cost more than the old ones did, and the owner decides marketing does not work.
More leads into a leaky business just means more leaks.
So the steps below start with the cheap fixes that turn more of your current calls into jobs. They end with the paid channels that bring in new ones. You can do steps 1 to 3 in a few weeks. Reviews and agreements take months, which is why you start them early.
Step 1: Count booked jobs, not leads
Before you change anything, find out where your work really comes from. Pull these numbers for the last three months. Your field service software will give you some. You can count the rest from your call log and job list.
| Number | What it tells you | Where to find it |
|---|---|---|
| Calls and web forms, by source | Which channels bring people in | Call tracking, your phone system, form emails |
| Missed calls | How many chances you lose before anyone speaks | Your phone system's call log |
| Booked jobs, by source | Which channels bring paying work | Field service software. Ask "How did you hear about us?" on every booking |
| Replacement quotes sent and won | How good your follow-up is | Your quote list |
| Cost per booked job, by source | What each channel really costs you | Spend on that source, divided by jobs booked from it |
The last row is the one that matters. Cost per lead is a trap. A cheap lead that never books is not cheap. A pricey lead from a homeowner who needs a whole new system can be the best money you spend all year.
We have run ads and a quiz funnel for two training organisations that brought in leads at $2 and $4. That is a different industry, and cheap leads are nice. But we still judge every campaign on what it costs to win a customer, because that is the number that pays the bills.
Step 2: Answer every call, and answer fast
HVAC calls are urgent. A homeowner with no heat or no cooling does not leave a voicemail and wait. They call the next company on the list.
Research outside HVAC points the same way. A study of 2,241 US companies found that firms that tried to reach a web lead within an hour were nearly seven times as likely to qualify it as firms that tried an hour later. They were more than 60 times as likely as firms that waited a day or longer. The average firm took 42 hours to reply (Harvard Business Review, 2011). That study looked at online leads. For a no-cool call on a hot afternoon, the window is likely shorter still.
Here is what to set up:
- Answer live in office hours. If the phone rings out while your dispatcher is on another line, add a second person or an overflow service.
- Cover nights and weekends. Decide who takes no-heat and no-cool calls after hours. Our guide to HVAC answering services compares live staff and AI, with prices.
- Text back every missed call. A missed call text back sends a text from your number within seconds, so the caller can reply instead of ringing a rival.
- Reply to web forms in minutes. An automatic text confirms you got the request. A person calls back as soon as they can.
If you run Google Local Services Ads, this is now about ad spend too. From 1 October 2026, Google can charge for some missed calls during business hours. Here is what the Local Services Ads missed-call change means and what to fix.
The cheapest lead you will ever get is the one that already called you.
Step 3: Follow up every replacement quote
Homeowners get a few quotes for a replacement, then many go quiet for a while. Not because they said no. A new system is a big spend, and life gets in the way.
A lot of shops send one quote and wait. The shop that checks in politely a few more times often wins, simply by still being there when the homeowner is ready.
A repair is won on speed. A new system is won on follow-up.
Set this up once in your CRM so it runs on its own:
| When | How | What to send |
|---|---|---|
| Same day | The quote in plain words: what is included and how long the price holds | |
| Day 2 | Text from the tech or comfort advisor | "Any questions on the quote?" Short and personal |
| Day 7 | Answers to the questions people ask most: running costs, warranty, ways to pay | |
| Day 14 | Call or text | A check-in. Is the timing still right? |
| After that | A seasonal note until they buy or ask you to stop |
Only text people who agreed to get texts from you. US rules on marketing texts are strict, so keep the permission on record.
Also catch the quotes that start as repairs. When a tech finds an old system on its last legs, that visit should trigger a replacement quote and the same follow-up. Many replacement jobs start this way, and they cost nothing in ad spend.
Step 4: Build your Google reviews
When someone searches for AC repair near them, Google often shows a map of local businesses above the rest. Google says local results mainly come down to how relevant you are, how close you are and how well known you are. It also says more reviews and positive ratings can help your local ranking (Google Business Profile Help, checked 29 September 2026).
Reviews also decide who gets the call. In BrightLocal's 2026 survey of 1,002 US adults, 97% said they read reviews for local businesses. 74% look for reviews written in the last three months. And 47% said they would not use a business with fewer than 20 reviews (BrightLocal Local Consumer Review Survey 2026).
What to do:
- Fill in your Google Business Profile. Every service, your real service area, the hours you really answer, and real photos of your team and vans.
- Ask every customer, after every job. The best moment is right after the tech fixes the problem. Send the review link by text that same day.
- Keep them coming. A burst of reviews in March and then nothing for a year looks stale. A steady trickle keeps your newest review recent.
- Reply to every review. The same survey found 89% of consumers expect owners to respond. Write a real reply, not a template.
Two rules you must not break. Google's policy bans asking only happy customers for reviews, and bans offering anything in return for one (Maps user content policy). The FTC's rule from August 2024 also bans rewards tied to writing a positive or negative review, and bans using threats to get bad reviews taken down (FTC, 14 August 2024).
Ask every customer for a review. Pay no one for one.
For the full setup, read our guide on building a review and reputation system.
Step 5: Sell maintenance agreements
Most shops treat a maintenance agreement as a service product. It is also your best marketing asset. Every member already trusts you, has a reason to hear from you twice a year, and is likely to call you first when something breaks.
Agreements also smooth out the seasons. ENERGY STAR points out that contractors get busy once summer and winter arrive, so it tells homeowners to have cooling checked in spring and heating checked in fall (ENERGY STAR maintenance checklist). Those are your quiet months. A solid base of members booked in for tune-ups keeps techs working when the phone goes quiet.
Keeping customers is cheaper than finding new ones, too. Research cited in Harvard Business Review puts the cost of winning a new customer at 5 to 25 times the cost of keeping one (HBR, 2014). That is a figure across industries, not HVAC alone. But the logic holds for any trade where customers come back.
How to sell more of them:
- Offer the plan on every repair visit. Give techs a one-page sheet to leave behind.
- Put the plan on your website with a clear price and a plain list of what is included.
- Send a reminder before each tune-up season and another before renewal, by email and text. Automate both, so they go out in a busy week too.
Step 6: Market to the customers you already have
Every customer you have served is on a list somewhere: in your field service software, your invoices or an old spreadsheet. In a lot of shops, that list just sits there.
Your customer list is the lead source you already paid for.
Simple ways to use it:
- Repair customers with no plan. Offer the maintenance plan before the next season starts.
- Customers with an ageing system. Check in when their unit reaches the age at which you usually start talking about replacement.
- Everyone who agreed to hear from you. A short seasonal email with one useful tip and one offer. A handful a year is enough. Every marketing email needs a working unsubscribe link.
- Your happiest customers. Ask for referrals, and give them a link they can forward to a neighbour.
This is the work that slips when the owner is also on the tools. It is not hard. It just needs to be set up once and left running.
Step 7: How to get HVAC leads from new customers
Now you are ready to pay for new leads, because more of them will turn into jobs. Here are the main channels, from the ones you own to the ones you rent. Costs vary too much by city and season to quote honestly, so compare them on your own cost per booked job from step 1.
Pay for new leads last, not first.
| Channel | How you pay | How fast it works | Best for |
|---|---|---|---|
| Referrals | Nothing, or a thank-you | Slow and steady | Every kind of job |
| Google Business Profile and reviews | Your time | Months | Repair calls from local searches |
| Your website | Build once, keep improving | Months | Turning every other channel into calls |
| Local Services Ads | Per lead | Fast, once Google has checked you | Repair calls, shown at the top of search |
| Google search ads | Per click | Days | Repair calls and replacements, service by service |
| Facebook and Instagram ads | Per view or click | Days | Replacements, plan offers, the quiet seasons |
| Lead sellers | Per lead | Same day | Topping up gaps. Ask if the lead goes to other shops too |
A few rules for the paid ones. Turn spend up and down with your schedule: when the board is full for the week, pull back, or you pay for calls you cannot take. Run repair and replacement ads separately, because people buy them in different ways. And track every channel to booked jobs, not clicks.
Ads, search and your website are each a subject of their own. We cover all of them for heating and cooling companies on our HVAC marketing page.
Step 8: Do the building work in the quiet months
HVAC runs on the weather. The summer and winter rushes are when you have the least time to fix anything. Spring and fall are when you have time and your techs have gaps. Plan your marketing work around that.
| Season | Phones | Marketing work to do |
|---|---|---|
| Spring | Quieter | Cooling tune-up reminders. Set up missed call text back and quote follow-up before the heat arrives |
| Summer | Busy | Answer fast. Run repair ads only while you have room. Ask for a review on every job |
| Fall | Quieter | Heating tune-ups. Replacement offers to past customers. Fix whatever broke in summer |
| Winter | Busy | The summer playbook, for heating. Keep the review flow going |
What we would do first
If a small HVAC shop asked us where to start, this is the first month we would plan. It is our opinion, not a formula.
- Week 1. Turn on call tracking and missed call text back. Count last quarter's booked jobs by source.
- Week 2. Build the quote follow-up and the review request, both automatic.
- Week 3. Clean up the Google Business Profile. Email past customers about the next tune-up season.
- Week 4. Only now look at ad spend. Cut any channel that cannot show booked jobs.
None of that is clever. It is the work that falls through the cracks when the owner runs the jobs as well as the business. That is what Havstock Unlimited is for: one team that runs your ads, site, follow-up and reviews for a flat monthly fee. See how Havstock Unlimited works, or read how a marketing subscription works if the idea is new to you.
When this will not work
Marketing cannot fix a full schedule. If you already turn work away every week, more leads will only annoy people. Hire or raise your prices first.
This guide is also not for commercial HVAC. That work is won through bids and relationships with property managers, not Google Maps and tune-up emails. Everything above is for residential service and replacement.
FAQ
What is the fastest way to grow an HVAC business?
Stop losing the leads you already get. Answer every call, text back every missed call and follow up every replacement quote. These cost little and work within weeks, because the demand is already there. Paid ads can bring more calls quickly too, but they cost you more while your follow-up is weak.
Should I buy HVAC leads from lead sellers?
You can, as a top-up. Ask each seller whether the same lead goes to other companies, and what happens if a lead is fake or outside your area. Then track every bought lead to a booked job. If a seller cannot beat your other channels on cost per booked job after a few months, stop buying.
How much should an HVAC company spend on marketing?
You will see rules of thumb quoted as a share of revenue. We could not find a primary source we trust for any of them. A better way: decide what you can pay to win one job, based on your average ticket and margin. Then spend on each channel only while it books jobs at or under that cost.
How can a small HVAC business get customers with no ad budget?
Start with what is free. Fill in your Google Business Profile, ask every customer for a review and answer every call. Email past customers before each season. Ask happy customers for referrals. Answer heating and cooling questions in local online groups. None of this costs money, only time, and it keeps working after you stop.
How many Google reviews does an HVAC company need?
There is no magic number, but the bar is real. In BrightLocal's 2026 survey, 47% of US consumers said they would not use a business with fewer than 20 reviews. Fresh reviews matter too: 74% look for reviews from the last three months. So aim for a steady flow, not a one-off push.
Does social media work for HVAC companies?
Not for emergency calls. Most people with a broken AC search Google or ring someone they know. Social media helps more with trust and the quiet seasons: install photos, tune-up reminders and offers for past customers. Paid Facebook and Instagram ads can sell replacements and plans. Just do not expect posts alone to fill the schedule.
Are maintenance agreements worth it for growth?
Yes. Members book tune-ups in spring and fall, which fills your schedule when calls drop. They already trust you, so they are more likely to call you when something breaks and to ask you for a quote when the system gets old. Each member also gives you a reason to get in touch twice a year.
If you only do one thing this week, count your missed calls from last month. That one number will tell you more about how to grow an HVAC business than any list of tactics, including this one.

