Guide

HVAC SEO: how a heating and cooling company gets more calls from Google

Someone with no heat tonight and someone pricing a new heat pump need different pages. And if your site still promises a federal tax credit, you've got a fix to make today.

A storefront beside a map pin and a row of review stars

Three customers, three different jobs for your site

SEO (search engine optimization) means showing up in Google without paying per click. For an HVAC company, most of the money sits in the map results, the listings with a map above the regular web results, and in a few pages on your own site.

Your customers aren't all doing the same thing when they search. A homeowner whose furnace quit at 9pm wants a phone number and an answer to one question: can you come tonight? Someone with a 17-year-old condenser is reading about heat pumps and comparing quotes over several weeks. And the person you installed for two years ago isn't searching at all, which makes them the cheapest call you'll ever get if you stay in touch.

So write for the emergency first, the big decision second, and treat your past customers as a marketing channel of their own. That's the order most owners' bank accounts would pick, too.

The timing catches people out. New pages rarely do much the week they go up, so a no-heat page written during the first cold snap is late. Write it in July. Write the no-cooling page in January.

Your profile, and the rules HVAC companies trip on

Your Business Profile is the free listing that shows up in Google Maps. Google says complete and accurate information makes you more likely to show up. The basics are in Google's help pages, so here's what tends to go wrong in this trade:

Replying to reviews takes minutes once your profile is verified, and it's the part most shops skip.

The pages that bring calls

Build one page per job you want more of. Start with your own numbers: which work is most profitable, and which do you have capacity for? For most shops that means furnace repair, AC repair, system replacement, heat pumps, ductless, maintenance plans and commercial if you do it. Our new landing pages feature drafts this kind of page, or you can write them yourself from your estimating notes.

The repair pages can be short. Phone number at the top, whether you do same-day and after-hours, what a diagnostic call costs, your license number. Someone standing in a cold hallway on their phone won't read 800 words.

Replacement pages need to do more. Say what moves the price, give ranges from your own recent jobs, and explain how you size a system. ACCA, the contractors' association, describes Manual J as the ANSI-recognized standard for sizing loads, and notes that codes and many local jurisdictions require a load calculation. If you measure the house and run one on every replacement, say so plainly and show what the customer gets. Plenty of homeowners don't know to ask, and telling them makes you look different from the quote that came from a glance at the old nameplate.

Town pages are where HVAC sites get into trouble. Copying one page across 30 suburbs is what Google calls doorway abuse. Say you run a made-up two-truck shop outside Knoxville, and you've done a run of replacements in one older subdivision. A page on that area could cover what's in those houses, what the crawlspaces do to the ductwork, and three jobs with photos. If you can't write that about a town yet, list it in your service area and leave the page out.

On the technical side, add structured data, which is code that tells search engines what a page is about. Google says to use the most specific LocalBusiness type you can, and schema.org has an HVACBusiness type. Say your techs hold EPA Section 608 certification if they do, since EPA requires it of technicians who service equipment that could release refrigerant. It's a real credential, and it's easy to check.

The claims on your site that have gone stale

This is what generic HVAC SEO guides leave out. Your trade's rules and incentives have been moving, and a page that was right in 2024 can be wrong now. Wrong pages lose you trust at the moment you're trying to earn it. Here's what we found checking the official sources in November 2026:

What your site might sayWhat the source saysWhat to do
"Get a federal tax credit on your new heat pump"The IRS says the credit covers improvements made through December 31, 2025.Take it off every page and ad. Don't promise anything about taxes for this year's installs.
"Heat pump rebates up to $8,000"That's the maximum under one program, tied to household income. DOE says rebates are available in select states and points people to their state energy office.Name your state's program and its current status, or say you'll check for them. Keep the maximum out of the headline.
"R-410A is banned, replace your system now"EPA says homeowners can maintain and repair existing systems for the life of the equipment, though parts and refrigerant may get harder to find.Explain repair versus replace honestly. Fear works once, and then the neighbor who's still running that unit reads your page.
"Duct cleaning improves your family's health"EPA says duct cleaning has never been shown to prevent health problems, calls sweeping claims unsubstantiated, and doesn't certify duct cleaners.Describe when it's actually warranted: substantial visible mold, vermin, or ducts clogged with debris.

Refrigerant deserves a careful page of its own, because customers are asking. EPA's current table lists a limit of 700 GWP (global warming potential, a measure of climate impact) for new residential systems, with no installation deadline for systems whose components all predate 2025. That changed after the earlier rules, and EPA's rule list shows another final rule in May 2026, so read the current text before you write a date down. EPA's own homeowner questions also warn that flammable refrigerants such as R-454B don't belong in systems that weren't designed for them.

One more, if your site works like a store. The FTC says sellers advertising covered equipment online with prices and ordering instructions has to show the EnergyGuide information on that listing. The page doesn't mention contractors, so ask a lawyer if you sell specific models that way. None of this is legal or tax advice.

Put a "last checked" date on these pages, and put a reminder on your calendar twice a year.

Reviews and past customers, your unfair advantage

Google says more reviews and positive ratings can help your local ranking. You've got an advantage that roofers don't: you're back in the same house for tune-ups, so you get more than one chance to ask.

Google gives you a review link and a QR code to send or put on the invoice. The limits are worth knowing, since common shop practices break them. Google's policy rules out discounts in exchange for a review, asking only the happy customers, telling people what to mention, and asking staff to collect a set number of reviews. So skip the monthly quota on the whiteboard and make asking part of closing out every job.

For past customers, the marketing is simple and hardly anyone keeps it up: a tune-up reminder before each season, a note when a system they own reaches the age where replacement is worth discussing, and a maintenance plan that keeps you the first call. If you text those, get their permission first and ask your software vendor how it handles consent. This isn't SEO, and it's probably worth more per hour than anything else here.

HVAC marketing when you need calls this month

SEO is the wrong tool for an empty schedule. With Local Services Ads, Google says you only pay when a potential customer contacts you through the ad. Google's screening page calls HVAC an urgent category, with an extra level of background checks for technicians. Budget for it: Google says lead prices vary by location and job type, and it doesn't publish a price list on the pages linked here.

Lead marketplaces are the other fast option. We've compared some sellers' published terms in our guide to buying roofing leads, and the questions to ask carry over to any trade. Plenty of companies run paid channels while the slower work builds up. That's a sensible way to do it, as long as you track which source produced each signed job.

If you're buying HVAC SEO services

Hiring someone can be the right call, especially once you've got several trucks and nobody in the office with time for this. An agency or consultant who knows the trade will save you from a lot of the mistakes on this page. Google's advice on hiring an SEO gives you the questions to ask: examples of past work, whether they follow Google's guidelines, what results to expect and when, how they measure success, and whether they'll share every change they make to your site.

It also gives you one bright line: "no one can guarantee a #1 ranking on Google." For a first audit, give read-only access to Search Console, Google's free report on your site's search traffic. For prices and what's typically included, see local SEO for small businesses.

What to measure, and where Sojig fits

Judge all of this by booked calls and signed replacements. Your profile's performance report shows calls, website clicks and the terms people searched. Have dispatch ask every new caller how they found you. It's crude, and it'll tell you more than most dashboards.

Sojig is our product, and it does the regular part for owners who don't want another job. It tracks where you appear in Google Maps from each city you serve, and drafts review replies, posts and profile fixes each week for you to approve. Direct profile connection isn't open yet, so you copy what you approve into your profile yourself. It also drafts website fixes, articles and pages.

It's the wrong choice if you want a street-by-street map of your rankings: BrightLocal's Local Search Grid and Local Falcon are built for that, and Sojig checks by city. It won't run your ads, answer your phone or send tune-up reminders. And it can't check your state's rebate rules for you, so that stays on your list. See the industries we cover for how it adapts to other businesses.

FAQ

Questions, answered.

How long does HVAC SEO take to work?

There's no honest fixed answer, and nobody can promise you a position. Fixing a wrong category or hours can matter quickly. New pages and reviews build over months, and how long depends on how many strong competitors work your area. Publish seasonal pages well before the season.

Can I put Trane or Carrier in my Google business name?

Generally no. Google says a business selling another brand should use only its own name unless it's an authorized and fully dedicated seller of that brand. Mention the brands you install on your website instead.

Is the federal tax credit for heat pumps still available?

The IRS says the Energy Efficient Home Improvement Credit covers improvements made through December 31, 2025. Check every page and ad that mentions it, and send tax questions to the customer's tax adviser. State and utility programs are separate, so check them locally.

Can I offer $25 off a tune-up for a Google review?

No. Google's policy prohibits discounts, free goods or services in exchange for a review. Offer the discount to everyone if you like, and ask for reviews separately.

Do HVAC companies need a page for every city they serve?

Only for places where you can say something specific: jobs you've done, the housing there, local permit quirks. Near-copies with the city name swapped are what Google calls doorway abuse. List the rest in your service area.

Stop doing SEO.
Start approving it.

Your first week of work is ready shortly after you connect.

7 days free, then from $99/month · Cancel any time