Skip to content
flexi local
How-to · Websites and ads · 11 min read

HVAC marketing: a step-by-step plan for reviews, local SEO and ads

The HVAC marketing that books the most jobs is local: a Google Business Profile set up as an HVAC contractor, a new review after every service call, a page for each service and town you cover, and Local Services Ads or search ads for the weeks when systems fail. Do them in that order and judge every step by booked calls, not clicks, whether you run it yourself or hire an HVAC marketing agency. Below is the plan step by step, with figures from our own study of 257 HVAC firms.

Ranjit Shah
By Ranjit Shah, Founder, Flexi LocalPublished · How we write

What you're up against: the HVAC review bar

Heating and cooling is the busiest trade on Google reviews. In our State of local reviews 2026 study, the median HVAC firm got more new reviews a month than dentists, plumbers or roofers, and two in three replied to almost every one. If a homeowner with a dead AC compares three firms on Google Maps, the others are likely to have fresh reviews and replies on show.

18.4

new Google reviews a month at the median HVAC firm, the most of the four trades we measured.

Flexi Local, State of local reviews 2026: 1,652 US, UK and Australian businesses, 82,551 Google reviews, checked 26–27 Oct 2026 · 2026
65%

of HVAC firms reply to 90% or more of their newest Google reviews (65.4% of 257 firms).

Flexi Local, State of local reviews 2026: 1,652 US, UK and Australian businesses, 82,551 Google reviews, checked 26–27 Oct 2026 · 2026
94%

is the median reply rate for HVAC firms, the same as plumbers and roofers.

Flexi Local, State of local reviews 2026: 1,652 US, UK and Australian businesses, 82,551 Google reviews, checked 26–27 Oct 2026 · 2026
10%

of HVAC firms reply to fewer than 1 in 10 of their newest reviews (10.1%).

Flexi Local, State of local reviews 2026: 1,652 US, UK and Australian businesses, 82,551 Google reviews, checked 26–27 Oct 2026 · 2026

These are established, well-reviewed firms, so treat them as the bar to reach in a competitive area rather than an average for every business. Use the review gap calculator to see how far you are from the firms ranking above you.

Step 1: Set up your Google Business Profile as an HVAC contractor

Your primary category is the single strongest map ranking factor in Whitespark's 2026 expert survey, and Google lets you add up to nine more. Pick the most specific category that describes what you mainly are, then add only the ones that are genuinely true.

  1. Primary category: “HVAC contractor” for most heating and cooling firms. If you only do air conditioning, compare it with “Air conditioning contractor”.
  2. Additional categories, only if true: heating contractor, air conditioning repair service, furnace repair service, air duct cleaning service. In the UK, heat pump and boiler work may fit heating or plumbing categories better; type a few words and pick from Google's own list.
  3. Service area: if customers don't come to you, hide your address and list the towns or postcodes you really cover. Google allows up to 20 service areas.
  4. Services: list each job people search for: AC repair, furnace repair and replacement, heat pump installation, ductless mini-splits, maintenance plans, indoor air quality. UK firms: boiler servicing, air source heat pumps, underfloor heating.
  5. Hours: show 24-hour or emergency hours only if someone really answers the phone at 2am.
  6. Business name: your real trading name only. Adding “AC repair [town]” to the name breaks Google's guidelines and can get a profile suspended.
Example category set for a heating and cooling company

Primary: HVAC contractor Additional: Air conditioning repair service, Furnace repair service, Heating contractor, Air duct cleaning service (Only the ones the business genuinely does. Check what the top three firms in your area use.)

Our guide to choosing categories covers how to check competitors' categories and change yours safely. Run your profile through the Business Profile score to catch gaps.

Step 2: Ask for a review after every visit, with a direct link

With a median of 18 new reviews a month in this trade, the firms that keep up ask after every single job, automatically. The best moment depends on the job:

JobWhen to send the review linkWhy then
Repair or no-cool / no-heat callSame day, once the system is runningRelief is highest, and the details are fresh
New system install2–3 days later, after a full heating or cooling cycleThey've felt the result and the mess is forgotten
Maintenance or tune-up visitSame day, after the technician leavesQuick, low-stakes ask from regular customers
Duct cleaning or indoor air qualitySame dayThe visible result is the selling point
  • Send the link by text from your job or invoicing tool when the job is marked complete, with one reminder a few days later at most.
  • Follow the rules. Google's policy on rating manipulation rules out asking only happy customers, offering anything in return, setting staff review targets and asking for specific content such as a team member's name. Ask everyone, the same way, for an honest review. Customers often name the technician anyway, which is fine; just don't ask them to.
  • Reply to every review within a couple of days. The firms around you already do.

Get your direct link below, or turn it into a review QR code for invoices and van windows.

Step 3: Build a page for each service and each main town

Link your Google profile to a strong page, and give each main service its own page. A dedicated page per service is the top local organic factor in Whitespark's survey, and it gives Google and customers something specific to match “heat pump installation near me” to.

PageWhat it needs
Each service (AC repair, furnace replacement, heat pump install, maintenance plan)What's included, typical price range or call-out fee, brands you service, financing, real job photos, a click-to-call button
Each main town you coverJobs you've actually done there, reviews from customers there, response times from your base, the areas around it
Emergency serviceReal hours, how fast you usually arrive, what the call-out costs
Maintenance planWhat each visit covers, price, how to join; it's your best source of repeat reviews
Tip: Skip the 50 near-identical “HVAC repair in [town]” pages. Pages that only swap the town name help nobody; a few town pages with real jobs and photos do more.

For the full organic side, from map pack factors to the licences to show in the US, UK and Australia, see our guide to local SEO for HVAC.

Step 4: Photos, listings and trust signals

  • Photos: new installs, your vans, your team in uniform and before-and-after shots of ductwork or plant rooms. Ask permission in customers' homes and keep house numbers out of shot. Add a few every couple of weeks.
  • US listings: Bing Places, Apple Business, Yelp, BBB, Nextdoor and Angi, plus any manufacturer dealer locator you're part of. Our Bing and Apple set-up guide covers the first two.
  • UK listings: Bing, Apple, Yell and the lead sites you use, such as Checkatrade. If you're Gas Safe registered or MCS certified for heat pumps, make sure the name, address and phone on those registers match your Google profile.
  • Keep your name, address and phone number identical everywhere. A moved office or new number is the most common cause of mismatches.

Step 5: Ads for heatwaves, cold snaps and emergencies

HVAC demand jumps with the weather, and ads are the fastest way to catch it. Organic and map results take months to build; ads can run the same afternoon.

  • Local Services Ads: shown above other results for searches like “AC repair near me” where they're available, and charged per lead rather than per click. Businesses pass Google's screening first; the badge is now a single “Google Verified”, which replaced Google Guaranteed. Our Local Services Ads guide covers lead costs and how reviews affect ranking.
  • Missed calls cost money now: Google told some advertisers that from 1 October 2026 it charges for missed Local Services Ads calls during business hours when the caller stays on the line more than 20 seconds. Only run them when someone will answer.
  • Search ads: a tight list of emergency and replacement keywords, call ads during your hours, and your service area as the location. With your profile linked as a location asset, they can also show in Google Maps ads. Raise budgets in heatwaves and cold snaps, pull back in mild weeks.
  • Meta ads: better for maintenance plans and replacement offers to homeowners in your area than for emergencies.
  • Measure booked jobs per channel, not clicks. Ad spend is usually paid straight to Google and Meta; agencies charge for management on top.

Our local ads service runs Google and Meta ads for your area on your own ad accounts.

Step 6: Answer every call, or text back in seconds

A homeowner without heat rings the next firm on the list if you don't pick up. Missed-call text-back sends every caller you miss a text straight away, so the job doesn't go to the firm below you. Put a number on it with the missed-call cost calculator, then see missed-call text-back. Every HVAC lead source, from maintenance plans to bought leads, is compared in our HVAC lead generation guide.

Doing it yourself vs hiring an HVAC marketing agency

TaskDo it yourselfDone for you
Profile set-up and monthly checks1–2 hours to start, then 30 minutes a monthIncluded in done-for-you plans
Review requests after every jobSoftware sends them automatically once connectedSet up and monitored for you
Review replies10–20 minutes a week at HVAC review volumes, faster with drafted repliesDrafted and posted for you
Service and town pagesA day per batch of pagesWritten and built for you
Google and Meta adsWeekly checks, more in peak seasonManaged on your accounts

Whoever does the work, ask any HVAC marketing agency these before you sign:

  • Do you report calls and booked jobs, or just clicks and impressions?
  • Who owns the Google profile, website and ad accounts if we part ways? (It should be you.)
  • Do you guarantee rankings? (Walk away if yes: Google says you can't pay for a better local ranking.)
  • Do you only send review requests to happy customers? (Walk away if yes: that's review gating, and Google bans it.)
  • How long is the contract, and what does ad management cost on top of ad spend?

Flexi Local's done-for-you plans cover the profile, review requests and replies, pages and, on Growth + Ads, Google and Meta ads for HVAC firms in the US and UK. Want only the software? The Reviews plan sends your review link after every job and drafts each reply, with a 14-day free trial: card needed, cancel before day 14 and you pay nothing. See plans and prices, or start with a free audit of your profile, rank and reviews.

Your first 90 days

WhenWhat to do
Week 1Fix categories, services, hours and service area. Get your review link. Turn on missed-call text-back.
Weeks 2–4Review request after every job. Reply to every review. Ask last year's customers once (how).
Month 2Service pages for your three biggest earners, one emergency page, fresh photos every fortnight.
Month 3Town pages for your main areas, ads tuned to the season, a rank map to see where you show up.

Sources

Citing these figures? Please link to this page. If you spot a figure that's out of date, email hello@flexilocal.com.

Free 5-day local SEO email course

One short lesson a day on Google profiles, reviews, replies, rankings and AI search. Free, unsubscribe any time.

Get the course
Share this with a business owner:LinkedInWhatsAppXFacebookEmail

Want this done for you?

Start with a free audit. We show you where you stand today and what to switch on first.

Get my free auditNo card needed. No sales call.

Questions

Something else? Ask us directly.

What is the best Google category for an HVAC company?

For most heating and cooling firms, “HVAC contractor” as the primary category, with additional categories such as heating contractor or air conditioning repair service only if you genuinely do that work. Check the categories of the top three firms in your area as a sense check.

How many Google reviews does an HVAC company need?

There's no fixed number; aim to match the pace of the firms ranking above you. In our 2026 study, the median established HVAC firm got 18.4 new Google reviews a month, more than any other trade we measured.

Are Local Services Ads worth it for HVAC?

They can be where available, because you pay per lead and appear above other results. From 1 October 2026 missed calls during business hours can be charged too, so only run them if calls get answered.

Can I give customers a discount for leaving a review?

No. Google bans incentives of any kind for reviews, and so do consumer rules in the US and UK. Ask every customer for an honest review instead.

Can an HVAC marketing agency guarantee first place on Google Maps?

No one can. Google says there's no way to request or pay for a better local ranking. A good agency shows you where you rank, what it changed and how many calls came in.

How much does HVAC marketing cost?

It depends on how much you do yourself and how much ad spend you run. Review software is the cheapest part; done-for-you plans add profile, pages and ad management. Our pricing page lists every plan in US dollars.

See where you rank before you spend more on marketing.

Your Trust Score, your Google Maps ranking and the competitors around you, emailed in about 2 minutes. No card, no sales call.

Dr. Rounak Singhai

Calls from Google up from 19 to 99 a month

“Today, more patients are discovering the clinic online and contacting us directly through Google and our digital channels.”
Dr. Rounak Singhai, Jabalpur, India · May → Sep 2026 · Case study

What happens next: your report arrives by email within minutes.

Rather talk first? Book a 15-minute call

Free · about 2 minutes

Get your free report

  1. 1Find your business on Google.
  2. 2Add your name, email and phone.
  3. 3Your report arrives by email in about 2 minutes.
Start my free report

Your Trust Score, your Google Maps ranking across your area and the competitors around you. No card, no call.

Want AI search and review sentiment too? Book a 15-minute call