Contents
Key points
- A $500,000-a-year HVAC shop should budget roughly $2,100 to $4,200 a month for marketing, at the standard 5 to 10% of revenue.
- If your budget is tight, spend in order: Google Business Profile and reviews first, Local Services Ads next, then seasonal email. SEO comes last since it takes three to six months to pay off.
- A missed call can double your effective cost per booked job. Half your leads going unanswered does not cut your ad spend in half, it wastes it.
- Property management companies and free local Facebook groups bring in steady work that most HVAC marketing guides never mention.
- Judge every channel by the cost of a booked job, not the cost of a lead.
The most effective hvac marketing strategy does two things most guides skip: it puts free work before paid work, and it treats a booked job, not a lead, as the number that matters. Start with your Google Business Profile and reviews, since both cost nothing and compound. Add Local Services Ads once those are solid, since you pay per lead there instead of per click. Then layer in email to past customers, a simple website, and social. None of it pays off if the phone rings and nobody picks up.
This guide covers every channel HVAC owners are told to use, in the order that makes sense for a small shop, and follows the same phone-first logic as our plumbing marketing guide. It also does the math nobody else does: a real monthly budget for a $500,000-a-year shop, what a booked job actually costs once you count answered and missed calls, and a spending order if you only have a few hundred dollars a month to start with.
Google Business Profile and local search
Most HVAC searches start with a broken system or a dying air conditioner, and the searcher opens a map, not a browser tab. Your Google Business Profile is what shows up there, and it costs nothing to claim and fill in. List every service you offer, your real service area, your hours, and photos from actual jobs, not stock art. Pick the right primary category and keep the profile active with new photos every few weeks and quick replies to the questions people leave.

Local SEO beyond the profile means your business name, address, and phone number match exactly everywhere online: Yelp, the Better Business Bureau, local directories, and your supplier's dealer locator. This part is slow. Local SEO takes three to six months to build momentum, so it is not the channel to lean on when you need calls this week. Treat it as background work that keeps compounding once it starts.
Reviews and reputation management
Reviews decide whether the map listing above turns into a call. 82% of customers read online reviews for local companies, and more than half will not consider hiring one with under 4 stars. That makes review collection one of the highest-payoff things you can do, and it is free.
- Ask for a review right after the job, while the fix is fresh and the customer is relieved. A text with a direct link works better than a card left on the counter.
- Reply to every review, good or bad. It shows the next reader that someone is home.
- Make the ask a habit for every technician on every job, not a hope that happens on the good days.
Paid ads: Local Services Ads first, Google Ads second
Once your profile and reviews are solid, paid leads have something to land on. Judge either paid channel below by the cost of a booked job, not the cost of a lead. A cheap lead that never gets answered, or never gets called back in time, is not actually cheap. More on that math further down.
Local Services Ads
You pay per lead, not per click, and the Google Guaranteed badge does real trust work for a homeowner comparing three companies at once. For a small HVAC shop, this is usually the first paid channel that pays for itself.
Google Ads
Regular Google Ads add reach once your budget and your website can support them. Expect to pay for it: HVAC cost per lead from Google Ads runs $50 to $150, depending on your market and the season. Summer heat waves and winter cold snaps push that number up, since every shop in town is bidding on the same searches at once.
A website that turns visits into calls
Your website has one job: get the visitor to call you. It does not need a blog or an elaborate design. It needs to load fast on a phone, say what you fix and where, show your reviews and license, and put a tap-to-call button on every page.
One page per main service works best: AC repair, furnace repair, installs, maintenance plans, and any niche work like ductless systems. Each page can rank for its own searches. If you cover more than one town, a short page per town helps you show up in more than your home city. Show your license number and insurance up front. In a trade where a stranger comes into someone's house, that builds trust before the call even happens.
Email marketing to past customers
Past customers are the cheapest jobs you will ever book, and email is how you stay in front of them. It is not close either: targeted email marketing earns about $40 for every $1 spent, which beats almost every paid channel on this list.
A seasonal reminder before the first hot week or the first cold snap, something like "book your tune-up before the rush," brings back people who already trust you. It does not have to be complicated. One HVAC company's single reactivation email to old customers brought in about $4,000 in its first week and more than $60,000 total, from people who had already stopped thinking about the company.
Keep a simple list of past customers with service dates, and send a handful of emails a year: a pre-season tune-up offer, a maintenance plan renewal, a thank-you after a big job. Cheap to run, and it works on people who already picked up the phone for you once.
Social media, without the daily grind
You do not need to post every day. You need to look real and active when a homeowner checks you out before calling. Before-and-after photos of a bad install fixed, a short clip of the crew at work, a technician on the team page. Post when you have something worth showing, not on a fixed schedule.
Most HVAC work is searched for, not scrolled into, so treat social as a trust check, not a lead source. A homeowner who finds you through a Google search or a referral will often click through to your page first, just to see if the business looks real. A page with a handful of recent, honest posts does that job. A page that has not been touched in two years quietly costs you the call you already earned.
Content marketing and referral programs
A few posts explaining common problems, like why an AC blows warm air or how often to change a filter, can catch searches you would otherwise miss. Treat content as a slow, secondary channel. It takes time to write and even longer to rank, so build it after the channels above are running, not instead of them.
Referrals are faster and cheaper. Every happy customer knows other homeowners with an aging system. Make the ask part of the job, not an afterthought: a line on the invoice, a small thank-you like a discount on the next visit, or a maintenance-plan credit for every friend they send your way. A referral program does not need to be fancy. It needs to run on every job.
Seasonality: spend where the calendar tells you to
HVAC demand swings hard with the weather, and a flat marketing budget ignores that. Push harder before the seasons that make the phone ring: tune-up offers a few weeks before the first real heat and the first real cold, when people are thinking about their system but nothing has broken yet. Pull back slightly in the shoulder months of spring and fall, and keep enough budget alive to catch the breakdowns that still happen year round.
This is also when a maintenance plan earns its keep. A customer already on a tune-up plan calls you first when something breaks, instead of searching for a stranger under time pressure. Selling a handful of plans before each season builds a small, steady base of repeat revenue that does not depend on that month's ad spend.
Plan your email sends and ad budget around this calendar in advance, instead of reacting once a heat wave already has every HVAC company in town bidding on the same searches.
What to actually budget for HVAC marketing
Most advice stops at a percentage. HVAC contractors are generally told to dedicate 10% to 20% of sales toward marketing if they want to grow, with 5% considered a small maintenance budget that yields minimal results. A closer range from another source puts it at 5% to 10% of projected annual revenue, moving toward 10% in growth mode. Either way, the range for a $500,000-a-year shop lands around $2,100 to $4,200 a month. If you are still writing your first-year numbers, our HVAC business plan guide covers where marketing fits into the budget.
A shop in the middle of that range, spending about $3,000 a month, can split it using a common allocation: 30% digital ads, 25% SEO and website, 20% email and retention, 15% print and sponsorships, and 10% seasonal campaigns and events. That works out to roughly $900 on ads, $750 on SEO and the website, $600 on email and past-customer retention, $450 on print and sponsorships, and $300 on seasonal pushes.
EveryDial answers and books the job when you can't pick up. Free to try.
Cost per booked job: what unanswered calls actually do to your budget
At $50 to $150 per lead, that $900 a month in ad spend buys somewhere between 6 and 18 leads. What happens next decides whether that spend was worth it. PowerChord frames the risk well: for a $2,000-a-month HVAC ad budget, if half the calls or form submissions do not get a timely response, you are effectively running a $1,000-a-month campaign and lighting the other half on fire. The invoice from Google does not change. The number of leads that ever become a booked job does.
Speed matters even on the calls you do answer. Conversion rates are eight times higher when a lead is contacted within the first five minutes, compared to letting it sit. And for HVAC specifically, the stakes on a single missed call are high: a missed breakdown call can be a $5,000 to $10,000 replacement job that never happens, because the homeowner just called the next name on the list.
This is the gap EveryDial closes for HVAC companies: it answers every call your shop cannot get to and books the job, so your ad spend keeps its full value even on your busiest day. Run your own numbers with the missed-call cost calculator to see what missed calls are costing your shop specifically.
Where to start if your budget is tight
If you cannot spend the full range above yet, this is the order that gets you the most booked jobs per dollar, based on what actually pays back first.
- First $500 a month: Google Business Profile and reviews. Both are free to run and they compound, and they are the foundation everything else stands on. Do not spend a paid dollar until your profile is complete and reviews are coming in.
- Next $1,000 a month: Local Services Ads. You pay per lead, not per click, and it is usually the first paid channel that pays for itself for a small HVAC shop.
- After that: seasonal email to past customers. It is nearly free to run and, as shown above, one of the highest-return channels on this list, so it earns its spot before you spend more on ads.
- SEO and content last. It is not that they do not work, it is that they take the longest to pay off, so build them once the faster channels are running, not instead of them.
What HVAC owners on Reddit say that the guides skip
Most marketing guides for HVAC companies point new owners toward paid lead sites like HomeAdvisor and Angi as an easy first channel. In practice they are a poor deal for a new or small shop: the same lead often gets sold to several competitors at once, so it rarely turns into a real job.
Two channels get less attention in the standard advice. Property management companies can become a steady, low-cost source of repeat work. One shop owner on Reddit described about 75% of their business coming from four property management companies, with no advertising at all for over two years, running almost entirely on relationships and repeat calls. If you do not already have relationships with local property managers, a few introduction calls can be worth more than a month of ad spend.
Free local Facebook groups are the other one. Neighborhood groups often have a running thread asking if anyone knows a good HVAC company, and answering those consistently, in your own name, costs nothing but a few minutes a week.
Frequently asked questions
How do I promote my HVAC business?
Start with what's free: complete your Google Business Profile, and ask every happy customer for a review. Add Local Services Ads once those are solid, since you pay per lead instead of per click. Layer in seasonal email to past customers, and make sure every call gets answered, since that's what turns the marketing spend into a booked job.
What is the marketing plan of HVAC?
A simple HVAC marketing plan spends 5 to 10% of revenue, in order of payoff: Google Business Profile and reviews first, Local Services Ads second, seasonal email to past customers third, and SEO and content last since it takes three to six months to show results. Push spending harder before the hot and cold seasons that drive most calls.
How to get more HVAC clients?
Most new HVAC clients start with a search for a broken system or a call from someone who has used you before. Keep your Google profile and reviews current, ask happy customers to refer neighbors, and build relationships with property management companies, which can become a steady source of repeat work without any ad spend. Above all, answer every call. A missed call is a caller who just found the next name on the list.
What are the 5 marketing strategies to promote business?
For an HVAC shop, five strategies do most of the work: a complete Google Business Profile, active review collection, Local Services Ads, seasonal email to past customers, and referrals from happy customers and property managers. Together they cover the free channels first and the paid channels second, matching how homeowners actually search for HVAC help.
