AI search · 3 min read

AI search for home services (HVAC, plumbing, contractors)

When someone asks an AI engine for the best plumber, HVAC company, or contractor in their area, does it name you or a competitor, and can the engines even read your site?

A homeowner staring at a water heater that died overnight does not scroll three pages of Google results. They ask ChatGPT, "who installs water heaters near me, and what should a fair quote look like?"

The engine reads a few local pages, writes the answer, and names a couple of companies. The question that decides whether your phone rings is plain: when it built that answer, could it read your site, and did it name you or the shop across town?

What home services businesses get wrong

Most HVAC, plumbing, and contractor sites are built around one big "Call now" button and a wall of services. That works for a homeowner who already found you. It does almost nothing for the engine deciding who to mention first.

The mistake is treating the website as a billboard instead of a source. An engine reaching into a page does not read a billboard. It looks for plain structure: what services you offer, what areas you cover, your hours, whether you handle emergencies, what a typical job involves.

When all of that lives inside images, a phone number graphic, and a single dense paragraph, the machine sees a page it cannot quote with confidence. So it quotes the competitor whose page spells it out.

The old way assumed the click. The new way resolves before it.

The old way assumed a search ended in a click. Someone searched "emergency plumber near me," scanned the map pack and the ads, and clicked through to call.

The new way often resolves the question inside the answer. The engine reads the service pages, states who covers what and who does emergencies, and the homeowner calls the one or two names it surfaced.

The job changed. It is no longer only "show up in the map pack." It is "be readable enough that the engine can use your page when it builds the recommendation." Those are different, and a page can pass one and fail the other.

In 2024, 58.5% of American Google searches ended without a click, according to SparkToro's annual study. When the answer is the destination, being readable to the machine that writes it is the new yard sign.

What a scan actually shows

Say you run a page targeting "AC repair in [your city]." A homeowner asks an engine that exact question.

You run the page through a scan and the readout comes back 1 of 4: one engine returned your page as a source, three did not. Your reviews are strong and you rank decently. The problem is not the work you do.

The scan shows what is missing. There is no structured list of services and service areas, no clear hours or emergency availability an engine can parse, no FAQ structure for the questions homeowners actually ask. The page reads to a machine as "a contractor's website," not as "a named service business that does these jobs in these places."

Those are the gaps that keep a busy, well-reviewed shop out of the answer. On WordPress, an approved fix adds exactly those structured pieces through your existing plugin, additively, with preview and rollback. The deeper diagnosis is in why isn't my site showing up in ChatGPT.

The damaging admission

Here is what we will not dress up. Structure cannot fix a bad page.

If your site is two pages, half the services are missing, and the contact info is out of date, making it more machine-readable mostly helps an engine read a thin page faster. You have content work to do first, and we will say so rather than sell you a scan you cannot act on.

And we never promise an engine will name you or that calls will follow. Engines are probabilistic and they change which sources they trust. Citedon measures whether the four engines can read your page and whether they name it. It does not promise the call or the job.

Where to start

Scan the page that should be winning your highest-value jobs, your main service page or your service-area page, and read whether the four engines name it today and what structure it is missing.

The first scan is free, any site, no signup. Find out whether AI is handing the next emergency call to you or to the company across town. Run a free scan.

See if AI sends the next emergency call to you or a rival, free.
Run a free scan. No signup. You get a readiness score and the gaps to fix, in about a minute.