When a pipe bursts at 9pm, homeowners are pasting the problem into ChatGPT and calling whoever it names. This page shows what AI actually reads before it names a plumber, the gaps that keep most plumbing sites out of the answer, and how to fix them.
To get your plumbing company recommended by ChatGPT and other AI assistants, your website needs to state your services, service towns, and license information in plain, structured text; your listings on Google, Yelp, and Angi need to match your site exactly; and your pages need to name the specific jobs you do, not “all plumbing needs.” AI recommends the plumbers whose facts it can read and verify — not necessarily the best plumbers.
Plumbing is the most urgent trade there is, and urgency has moved into the chat box. A homeowner standing in two inches of basement water doesn’t browse ten websites — they describe the emergency to ChatGPT or Perplexity and call the first name that comes back with a reason attached. That answer is assembled in seconds from whatever the AI can read: your website’s text, your Google Business Profile, your Yelp and Angi listings, and threads where locals talk about plumbers.
Here’s the uncomfortable part: the plumbers who win those answers are rarely the ones with the most trucks. They’re the ones whose websites say, in plain text, “we replace water heaters in Aurora, usually same day, licensed and insured” — because that sentence is something an AI can quote with confidence. A site that says “no job too big or small!” gives the AI nothing to work with, so it moves on to a competitor who spelled things out.
“My water heater is leaking from the bottom — who can replace it today near Naperville?”
AI matches the exact job (“water heater replacement”) and the town against service pages and directory categories. Sites that name both get cited.
“Best emergency plumber in the western Chicago suburbs that actually answers on weekends”
“Emergency” and “24/7” have to appear on your site and your Google profile hours — AI won’t infer weekend availability you never stated.
“My sump pump died and rain is coming — who can get here fastest?”
Response-time claims (“typical arrival within 90 minutes”) are exactly the kind of concrete fact AI repeats when it picks one name over another.
“Tree roots in my sewer line — do I need rooter service or hydro jetting, and who does it near me?”
Two-part questions reward sites with real explainer content. A page that explains the difference AND names your towns can win the whole answer.
“Is Kowalski & Sons Plumbing legit? Are they licensed in Illinois?”
People verify you with AI before calling. If your license info and years in business aren’t on your site, the AI answers from reviews alone — or says it can’t confirm.
“How much should a licensed plumber charge to replace a 50-gallon water heater?”
AI answers with ranges from sites that publish them — and those sites get named as the source. Publishing honest ranges is a citation magnet.
“Plumber near me that installs tankless water heaters”
Specialty searches are the easiest wins. If tankless has its own section on your site and your Google categories, you beat generalists by default.
“Reliable plumber for an older house with galvanized pipe — who won’t just quote a full repipe?”
Long-tail trust prompts pull from review text and Reddit/Nextdoor threads. A site section on older-home plumbing gives AI a matching source to cite.
When an AI assistant names a plumbing company, it’s synthesizing a handful of sources it considers trustworthy. These carry the most weight for this industry — and consistency across them matters as much as presence on any one.
The backbone fact source for every AI assistant: hours, phone, service categories, and review volume. For emergency prompts, your listed hours decide whether you’re even eligible for the answer.
The only source you fully control. AI pulls your services, towns, license info, and response-time claims from your pages — if they’re written as plain, specific text.
Heavily cited for home services, and review recency matters more than raw volume. A plumber with 15 reviews from this year often outranks one with 80 reviews from 2019.
AI treats trade-specific directories as expert sources for plumbers specifically. An absent or bare-bones Angi profile reads as a signal that you might not be an established operation.
Shows up disproportionately in trust-check answers (“is this company legit”). An A rating with your correct address is cheap insurance for exactly the prompt where a customer is deciding whether to call.
“Who’s a good plumber in [town]” threads get ingested and quoted. You can’t control these, but consistent name-and-town mentions in them compound everything else.
Each of these maps to one of the six dimensions we score. They’re the failure patterns we see over and over in this industry — and every one is a content fix, not a budget fix.
Most plumbing sites compress twenty services into one bulleted list — “drains, water heaters, sump pumps, remodels” — with no detail on any of them. AI can’t recommend you for a water heater replacement when your site never says whether you replace them same-day, which brands you install, or whether you handle tank and tankless. Each major service needs its own section with real sentences.
The majority of plumbing sites are template builds with zero structured data — no machine-readable block telling AI systems “this is a plumbing company at this address serving these towns.” It’s invisible to human visitors and one of the highest-impact fixes available, because it converts your site from prose an AI must interpret into facts it can trust.
A regional catch-all matches nothing. When someone asks for a plumber in Oswego, AI looks for pages that say Oswego. If your service area is a vague radius claim, you lose every town-specific prompt to competitors who listed their towns by name — even ones farther away.
An old address on Yelp, a missed-call tracking number on Angi, weekend hours that differ between Google and your site. AI cross-checks sources before recommending, and disagreement reads as risk. The fix is boring and powerful: make name, address, phone, and hours identical everywhere.
Plumbing is a licensed trade, and trust-check prompts ask about licensing constantly — yet most plumbing sites never state a license number, an insurance status, or a founding year. A single sentence in your footer and about page answers the exact question customers are asking AI about you.
None of these rewrites required a developer or a redesign — just replacing copy that says nothing with copy that states facts an AI can quote.
A sample report for Kowalski & Sons Plumbing, a fictional plumbing company in Aurora, IL. Click through the tabs — your report will look exactly like this, scored against your real website.
This is the classic good-plumber, invisible-website pattern. Kowalski & Sons would win the referral in any neighborhood Facebook group, but an AI assistant can’t verify its license, can’t read its hours, doesn’t know it serves Oswego, and finds a conflicting address on Yelp. Every one of those is a fixable content problem, not a marketing-budget problem — and the three lowest scores here are typically fixable inside a weekend.
These scores reflect how likely AI platforms such as ChatGPT, Google AI, Perplexity, and Claude are to include this business when recommending local services. They are based on the same signals AI systems use to decide which businesses to surface.
How the site performs across all six dimensions
Prioritized fixes specific to this report — in order of impact
A phased action plan based on these scores
Showing 6 of the 12 prompts tested, on 2 of the 4 platforms. Your report includes all of it: Perplexity, ChatGPT, Gemini, and Claude.
Kowalski & Sons Plumbing is a fictional business created for this sample — the scores illustrate patterns we see in the industry, not a real report. Your report reflects your real website.
The rule that beats every hack: your business name, address, phone, and hours must be identical on every one of these. AI cross-checks them, and disagreement reads as risk.
| Directory | Priority | What to do |
|---|---|---|
| Google Business Profile | Essential | Primary category Plumber; add Water heater installation and Drain cleaning as secondary categories. Set real emergency hours — AI reads them literally. |
| Yelp | Essential | Fix the address to match your site exactly and ask your last ten happy customers for a review — recency beats volume. |
| Angi | High value | Claim the free profile and fill every service field. Trade directories carry extra weight for plumbers in AI answers. |
| Thumbtack | Worth having | A completed free profile adds one more consistent citation, even if you never buy leads. |
| Better Business Bureau | Worth having | Get accredited or at least verify your free listing — BBB appears constantly in “is this company legit” answers. |
| Nextdoor | Worth having | Claim your business page. Neighborhood recommendation threads feed AI answers, and a claimed page anchors your name and town. |
Yes. Ask ChatGPT or Perplexity for a plumber in a specific town and you get named businesses with reasons attached — assembled from websites, Google Business Profiles, review sites, and directories. The businesses named are the ones whose information those systems could read and verify, which is exactly what an AI visibility audit measures.
They do different jobs. Reviews largely decide whether you’re trusted; your website largely decides whether you’re found and correctly understood — your services, towns, license, and hours all come from your pages. A plumber with great reviews and a vague website loses town-specific and service-specific prompts to competitors with clearer sites. You need both, but the website is the half most plumbers have never once evaluated.
Faster than traditional SEO, but not overnight. Perplexity and ChatGPT’s browsing mode fetch live pages, so clear improvements can surface within days there; answers built from trained knowledge and directory data take weeks to catch up as systems re-crawl. Directory fixes like claiming your Angi profile or correcting Yelp propagate on those sites’ own schedules, typically days to a few weeks.
Only partially. Google rankings reward links, engagement, and SEO signals built over years; AI assistants reward machine-readable clarity — whether your pages state facts a language model can quote confidently. Plenty of plumbers rank page-one on Google while being absent from AI answers because their sites are optimized for clicks, not comprehension. The overlap is real but the gaps are where competitors pass you.
Your score is free — no credit card. The full report with every fix, prioritized, is a one-time $30.
No-heat calls and $8,000 replacements both start with an AI question now. What AI checks before it names an HVAC company.
Read the guidePatients ask AI for a dentist who takes their insurance and sees them fast. What AI needs to read before it says your name.
Read the guideAfter a hailstorm, homeowners ask AI who is local, licensed, and certified. What AI reads before it names a roofer.
Read the guideClients describe the problem to AI before they call a firm. What AI reads before it names a lawyer — and how to be specific without breaking bar rules.
Read the guideThe trade with the most fake local listings anywhere. What AI checks before it trusts a garage door company — and how to prove you’re the real local shop.
Read the guideDo plumbing, HVAC, and electrical? AI may recommend you for none of them. Why a multi-trade site confuses AI — and how to give each trade a real home.
Read the guideThe agent is the product, but the portals own the reputation. What AI reads before it recommends an agent — and how to surface your record where you control it.
Read the guideEvery industry guide in one place — the prompts, sources, and fixes for each.
Read the guideFrom the blog: Why ChatGPT Ignores Most Local Businesses · The 6 Things AI Looks for Before Recommending a Local Business
The free score takes about a minute: overall AI Visibility Score, letter grade, and how many fixable gaps we found on your site.
Check Your ScoreYour score is free — no credit card. The full report with every fix, prioritized, is a one-time $30.