A homeowner whose furnace just died at 9pm does not open ten browser tabs anymore. They ask ChatGPT, Gemini, or Google’s AI Overview a simple question: “Who is the best HVAC company near me that can come tonight?” In seconds, the assistant names two or three companies. If your business is not one of them, you never had a chance at that job — and you probably never knew the conversation happened.
This is the new front door for home services, and it works differently than the Google you grew up with. AI does not rank a list of blue links for the homeowner to sift through. It picks. It reads the sources it trusts, decides who is credible and clearly available in that area, and recommends a short list. When your HVAC business is not showing up in ChatGPT, it is rarely because the work is bad. It is because the machine cannot find enough trustworthy, structured evidence to say your name with confidence.
What “not showing up” actually means
There is a difference between ranking poorly and being invisible. In traditional search you can sit on page two and still be in the index. In AI search, if the assistant cannot verify you, you simply are not in the answer at all. There is no page two. The homeowner sees three names, and the conversation moves on to scheduling an estimate.
So the question is not “how do I outrank the other roofer?” It is “does AI have enough proof to recommend me as a safe choice?” Getting recommended by AI is the core of answer engine optimization, and for the trades it comes down to a handful of fixable gaps.
The real reasons AI skips your home service business
Across the audits we run for contractors, the same patterns show up again and again. Here are the five that keep HVAC, roofing, plumbing, and electrical businesses out of the answer.
1. Your Google Business Profile is thin or inconsistent
AI leans heavily on Google Business Profiles to confirm that a local business is real, active, and located where it claims. If your hours are wrong, your categories are vague (“contractor” instead of “HVAC contractor” and “furnace repair service”), or your name, address, and phone number do not match what is on your website, the assistant loses confidence fast. Inconsistent details read as risk, and AI avoids recommending anything that looks unverifiable.
2. You do not have enough recent reviews
Reviews are how AI judges whether you are reputable and currently working. A roofer with forty reviews from this year reads as active and trusted. A roofer with twelve reviews, all from 2022, reads as dormant. Detailed reviews that mention the trade and the city (“replaced our roof in Cedar Park after the hail storm”) are gold, because they connect you to the exact phrasing homeowners use when they ask.
3. You have no service-area pages
If you serve eight suburbs but your website only says “serving the greater metro area,” AI has nothing concrete to match against “HVAC repair in [specific town].” Contractors who name their cities and their services on real pages give the assistant something to grab onto.
4. Your site has no schema markup
Schema is structured data that tells machines, in their own language, what your business is: a LocalBusiness, an HVACBusiness, the services you offer, your service area, and your reviews. Most contractor websites have none. Without it, AI has to guess from messy page copy — and it would rather recommend a competitor whose site spells it out. Our guide to schema markup for home service websites walks through exactly which types to use.
5. Your content does not answer questions directly
AI rewards answer-first writing. A page that opens with “Welcome to family-owned excellence since 1998” gives the assistant nothing to quote. A page that opens with “Emergency furnace repair in [city] is available 24/7, typically within two hours” can be lifted straight into an answer.
How AI decides which contractor to recommend
It helps to picture what the assistant is doing. It is not crawling the whole web in the moment. It is drawing on the sources it already trusts and cross-checking the facts. The more places that say the same thing about you, the more confident it becomes. This is why local AI search for contractors and trades rewards consistency above almost everything else.
| Signal AI checks | What it wants to see |
|---|---|
| Google Business Profile | Accurate hours, specific categories, matching NAP |
| Reviews | Recent, detailed, naming the trade and city |
| Service-area pages | Named cities and named services in plain text |
| Schema markup | LocalBusiness or HVACBusiness data, reviews, areaServed |
| Directories & citations | Consistent listings on trusted third-party sites |
The fixes that get home service pros recommended
The good news: every gap above is fixable, and the fixes compound. Here is the order we work in when we take on a contractor.
- Clean up the Google Business Profile first. Correct categories, accurate hours, matching name, address, and phone, and a description that names your trade and your cities.
- Build a steady review habit. Ask every satisfied customer the same week, and prompt them to mention the work and the town. Fresh beats large.
- Publish real service-area pages. One page per city or per service, each answering the questions a homeowner in that town actually asks.
- Add LocalBusiness and trade-specific schema. Spell out services, areas served, hours, and reviews so machines do not have to guess.
- Rewrite key pages answer-first. Lead with the direct answer, then the detail. This is what gets quoted.
- Get listed consistently in trusted directories. Every matching citation raises AI’s confidence in your facts.
How long it takes to see results
Contractors often ask whether this is a slow, year-long slog. It is not. AI assistants re-read their sources on a rolling basis, so corrected profiles, fresh reviews, and new pages tend to show up in answers within four to eight weeks. The public example we point people to is Keith Akada, a Seattle mortgage broker who went from invisible in AI search to the number-one recommended broker in his market — roughly thirty leads and four closed deals in six weeks. Different trade, same mechanics: make the proof clear, and AI starts naming you.
The pattern holds for home services. Once an HVAC or roofing business gives AI consistent, structured, well-reviewed evidence, it stops being the company nobody hears about and becomes the one the assistant brings up first. Reviews in particular do heavy lifting here — our breakdown of whether Google reviews help home service pros in AI search goes deeper on why.
Where to start
If you do not know whether AI is recommending you right now, start by asking it. Open ChatGPT or Gemini and type the exact question a homeowner in your area would: “best HVAC repair in [your city]” or “trusted roofer near [your town].” If your name is missing, that is your answer — and your opportunity. The contractors winning these recommendations are not the biggest or the oldest. They are the ones who made it easy for AI to trust them.