Playbook

How to get your HVAC company recommended by ChatGPT and AI

8 min read

It is 6pm in July, the AC just quit, and a homeowner three streets over types "AC repair near me, someone who can come tonight" into ChatGPT. The AI gives back two or three company names with a sentence about each. If your HVAC company is in that short answer, you might get the call. If it is not, that job goes to whoever the AI named, and you never knew the customer existed. The same thing happens during the first cold snap when furnaces fail, and all year when people search for a contractor who installs heat pumps. The AI is not guessing at random. It reads a handful of public sources about your business and repeats what it finds. This playbook is about what those sources say, where they go wrong for an HVAC company specifically, and what to fix so the AI puts your name forward.

The questions customers actually ask AI about HVAC

People do not ask an AI assistant in tidy keywords. They describe a problem and a constraint, usually under stress, and the constraint is almost always speed or a specific system. Knowing the exact shape of these questions matters, because the AI answers each one from different signals about your company.

These are the questions that send HVAC work to whoever gets named:

  • "AC repair near me" and "my air conditioner stopped working, who can fix it", where the AI weighs proximity, reviews, and whether you look open right now
  • "Emergency heating repair in [city] tonight" or "24 hour furnace repair near me", where stated emergency or after-hours availability decides whether you even qualify for the answer
  • "HVAC company that installs heat pumps" and "who installs mini splits near me", where the AI looks for that specific service listed by name, not just "heating and cooling"
  • "Best HVAC company in [city] for furnace replacement", where review themes and any "best of" lists you appear on do the deciding
  • "HVAC contractor that offers financing" and "AC installation payment plans", because a new system is a few thousand dollars and people screen on how they will pay for it
  • "Does [your company name] do maintenance plans", a direct-name question where the AI tells the customer what it thinks you offer, right or wrong

What AI reads about your HVAC company

When an AI recommends a local contractor, it is not pulling from some private rating of your work. It reads the open web in real time and the heaviest source is your Google Business Profile. ChatGPT and Gemini lean on it, and Google's AI Overviews are built directly on top of it. For HVAC, a few fields carry far more weight than the rest, because they map straight onto the questions above.

These are the signals worth getting exactly right:

  • Service area, set as the towns and ZIP codes you actually drive to, not a single pin on your shop. An HVAC company covers a radius, and if the profile only shows your address the AI may decide you are too far from the customer asking
  • Primary category set to "HVAC contractor" or "Air conditioning contractor", with accurate secondary categories like "Heating contractor" and "Furnace repair service", so you match both the cooling and the heating questions
  • Every service spelled out by name: AC repair, AC installation, furnace repair, furnace replacement, heat pump installation, mini split installation, ductwork, and maintenance or tune-up plans. The AI matches "installs heat pumps" to the words it can see
  • Emergency and after-hours availability stated plainly, in the description and the hours, because the highest-intent question is the late-night one and "24/7 emergency service" is what makes you eligible for it
  • Brands you service and install, named in full. Carrier, Trane, Lennox, Goodman, Mitsubishi, and so on, since plenty of homeowners search by the brand on their existing unit
  • Financing, written out if you offer it. A line like "financing available on new system installs" answers a screening question many customers ask before they will call anyone

The wrong facts that cost an HVAC company real jobs

When the sources disagree or go stale, the AI does not flag it. It states the wrong thing with the same confidence as the right thing, and for HVAC the timing of a wrong fact is brutal. The worst errors cluster around the two moments you most need the phone to ring.

A stale "permanently closed" or "temporarily closed" flag is the one that hurts most. If that flag is sitting on your profile during a July heat wave or a January cold snap, the AI will skip you and name a competitor, on the exact day demand triples. This often comes from an old holiday-hours setting nobody reset, or a Google flag triggered by a profile that went quiet.

A wrong service area is the quiet killer. If the AI thinks you only cover the town your shop sits in, it will tell a homeowner in the next town over that you are out of range, even though you drive there every week. You lose the job without a single bad review.

Then there is the service mismatch. If "heat pump installation" is not written anywhere the AI can read, it answers "who installs heat pumps near me" with the two companies that did spell it out, and you are not one of them, even if you install them every week. The same goes for emergency work that you do but never stated, and for old hours, an old phone number, or a price the AI quotes from a four-year-old page that you have long since changed.

Reviews, and the themes AI surfaces for this trade

Between two HVAC companies that look similar on paper, the AI almost always recommends the one with more reviews and a higher, fresher rating. Review count and recency read as "this company is busy and real", and that is the tiebreaker on the near-me questions where everyone is technically close enough.

What matters more than the star number is what the reviews say, because the AI reads the text and pulls out themes. For HVAC, the themes that show up in customer reviews are specific, and they line up with the questions people ask. If your reviews keep mentioning these things, the AI can surface you for exactly those searches:

  • "Came out same day" or "showed up that night", which feeds the emergency and AC-repair-now questions directly
  • "Honest, did not try to sell me a new system when a repair would do", a trust theme that weighs heavily on a several-thousand-dollar decision
  • "Clear pricing, no surprise charges", which the AI may surface when someone asks about cost or financing
  • Named work like "installed our heat pump" or "replaced the furnace and fixed the ductwork", which reinforces that you actually do the specific service
  • "Explained what was wrong" and "cleaned up after", the small reliability signals that separate you from the next contractor

The highest-leverage quick wins for an HVAC company

Most of the gap between you and the competitor the AI names comes down to a few fixes, and they are not glamorous. Do these first, in this order, before you spend money on anything fancier.

Start with the things that pay off fastest:

  • Reset your hours and kill any stale "closed" flag today, then set holiday hours correctly so they do not strand you during the next heat wave or cold snap. This is the single fix most likely to flip an AI from skipping you to naming you
  • Fix your service area to list every town and ZIP you actually serve, so the AI stops telling nearby customers you are out of range
  • Write out your full service list and the brands you handle in plain words, especially the high-value ones like heat pump and mini split installation, so you match those specific questions instead of being filed under generic "heating and cooling"
  • State emergency and after-hours availability clearly if you offer it, and say "financing available" if you do, since those two lines answer the screening questions that decide the biggest jobs

Check where you stand before and after you fix anything

Here is the step most owners skip. They reset their hours, fix the service area, then never check whether ChatGPT actually changed its answer. Measuring is what tells you the fix worked, and for HVAC it is easy to do because you already know the questions customers ask.

Ask the AIs the real questions a customer in your area would ask, several times each, across ChatGPT, Gemini, Perplexity, and Google AI Overviews. Ask the emergency version, the heat pump version, and the plain "best HVAC company in [city]" version. Answers vary from one run to the next, so a single check tells you almost nothing. What tells you a lot is your mention rate, how often your company shows up across repeated runs of the same question.

Run it before you change anything to get your baseline, fix the profile, then run it again a couple of weeks later. If your mention rate goes up, the fix landed. If it does not, you know to keep digging instead of assuming. This is also where you find out, word for word, what the AI is telling customers about you, including any wrong fact it states with total confidence.

See where you stand in your city

Run the free check, or browse the AI picks for your category and city to see who the assistants name right now.

Run the free check
Browse AI picks by cityRead the GEO guides

Questions

Can I pay ChatGPT to recommend my HVAC company?+

No. There is no ad slot inside an AI recommendation, and anyone selling guaranteed AI placement for contractors is selling you nothing. What you can do is fix the sources the AI reads, your Google Business Profile, your reviews, your service area, your service list, and your website, so you earn the recommendation. Nobody can promise the AI will name you, but you can change the odds a lot.

Why does the AI recommend a competitor when I've been in business longer?+

Usually because the competitor's public details are cleaner or their reviews are fresher, not because they do better work. If they spelled out heat pump installation and emergency service while you wrote "heating and cooling", or they have thirty recent reviews to your handful of old ones, the AI has more to go on with them. It reads what is in front of it, and longevity is not a field it can see unless your reviews say it.

I do emergency and after-hours work. Why doesn't the AI mention it?+

Almost always because it is not stated anywhere the AI can read. If "24/7 emergency service" or "after-hours furnace repair" is not in your Google Business Profile description, your hours, or your website in plain text, the AI cannot infer it. The emergency questions are the highest-intent ones a homeowner asks, so getting this written down is one of the most valuable fixes you can make.

How fast will fixing my profile show up in AI answers?+

It varies. Hours and service-area corrections can be reflected within days to a couple of weeks, since the AIs read live sources. Building review volume and getting named on local lists is slower and compounds over months. The honest answer is to fix the fast things now, especially before peak season, then re-check your mention rate rather than expecting an overnight change.

Playbooks for other trades