A homeowner in Bergen County wakes up to a burst pipe at 6 a.m. They grab their phone and ask ChatGPT: "Who should I call for an emergency plumber in my area?" ChatGPT names two businesses. The local plumber with 600 Google reviews and 20 years of experience is not one of them. Both names belong to national franchises with identical listings across every directory.
That plumber is invisible to AI. Not because the work is bad or the reviews are weak, but because AI models do not evaluate plumbing businesses the way Google does. Google ranks pages. ChatGPT evaluates entities. The difference is costing independent plumbers jobs they do not know they are losing.
According to the SOCi 2026 Local Visibility Index, which analyzed 350,000 business locations across 2,751 brands, only 1.2 percent of local businesses ever get recommended by ChatGPT. The 5WPR 2026 HVAC and Plumbing AI Visibility Index found that 87 percent of independent trades contractors have effectively zero citation share in AI answers. Plumbers are the largest single category in that group.
The gap is fixable. But it requires a different set of actions than what local SEO has taught plumbers for the last decade.
Why traditional SEO does not fix AI invisibility for plumbers
A plumber who has invested in local SEO for years probably has a fast website, a complete Google Business Profile, 200-plus reviews, and citations across Angi and HomeAdvisor. Those are all good signals. They are also signals that ChatGPT does not read the same way Google does.
Google's map pack ranks based on proximity, relevance, and prominence. ChatGPT picks local businesses through a different pipeline: entity verification, listing consistency across sources, review sentiment, and whether the business can be confirmed as real across independent platforms. A plumber can hold the top map pack spot in their town and still never appear in a ChatGPT answer because the model cannot verify the business across Bing Places, Yelp, and the company website simultaneously.
Google ranking does not guarantee a ChatGPT recommendation. SOCi found only 45 percent of businesses winning the Google map pack also appear in AI recommendations. A plumber who ranks first on Google but has an unclaimed Bing Places listing, an outdated Yelp address, and no FAQ content on their website is missing the signals AI models use to confirm a business is real and active.
The franchise citation problem
5WPR's index tracked 65-plus consumer and trade-intent plumbing and HVAC prompts across five AI engines. The findings are blunt. Franchise networks like Roto-Rooter, Mr. Rooter, and Benjamin Franklin Plumbing collectively appear in 25 to 30 percent of "plumber near me" prompts despite representing well under 5 percent of actual U.S. plumbing contractors.
Their advantage is structural, not earned through better service. Franchise listings are identical across every directory, their schema is standardized, and their entity signals are consistent across sources. An independent plumber with 800 five-star Google reviews in a single metro produces less AI citation surface than a franchise location with 50 reviews in the same market, because the franchise's cross-source consistency is stronger than any single source of reviews.
An independent plumber can close that gap without paying franchise fees. The fix is entity strength: consistent listings, schema markup, trade-press mentions, and answer-shaped content that AI models can parse and cite.
Six fixes for a plumbing business this month
1. Claim the Bing Places listing
ChatGPT uses Bing's index for live web results. A plumber with a perfect Google Business Profile but no Bing Places listing is invisible to the one platform that feeds ChatGPT's local search. Claiming Bing Places takes about 15 minutes and costs nothing. Fill out every field: services, hours, service area, photos. Match the name and address exactly to what appears on Google.
2. Set the Google Business Profile primary category to Plumber
The primary category on a Google Business Profile affects both Google ranking and Gemini's AI recommendations. Skillmammoth's 2026 contractor SEO guide found that "Plumber" as a primary category with "Water heater repair service" and "Drainage service" as secondary categories outranks a profile filed under the generic "Contractor" for every plumbing query. Gemini pulls directly from Google Maps data, so the category selection matters for AI visibility on that platform.
3. Add LocalBusiness schema to the website
Scatterbranch Marketing found businesses with schema markup receive 3.2 times more AI citations than those without it. Add LocalBusiness schema to the homepage and every service page. Include the plumbing-specific fields: serviceType, areaServed, openingHours, and emergency availability. If the business offers 24-hour emergency service, add EmergencyService as an additional type. Match the schema data exactly to the Google Business Profile and Bing Places listing.
4. Write FAQ content that answers plumbing questions in plain language
AI models cite content that answers questions directly. A plumber's website needs a FAQ section with questions a homeowner would actually ask: "How much does a water heater replacement cost in North Jersey?" "What should I do if my pipes freeze?" "Do you offer emergency drain cleaning?" Keep each answer to 2 or 3 sentences without jargon. The goal is to give ChatGPT a passage it can extract and cite verbatim.
5. Audit listing consistency across every directory
SOCi found business profile accuracy on ChatGPT is 68 percent, compared to 100 percent on Gemini. That 32 percent gap comes from inconsistent listings. A plumber whose Google Business Profile lists the business as "JP Plumbing LLC" but whose Yelp page says "JP Plumbing and Heating" and whose Angi profile lists "J.P. Plumbing" is three different entities to an AI model. Run a Saturday audit: check Google, Bing Places, Yelp, Angi, HomeAdvisor, and the website for the same name, same address, same phone, and same hours on every platform.
6. Post a service update on the Google Business Profile weekly
F9XR's 2026 AI recommendation volatility study found 85 percent volatility in AI recommendations across repeated queries. Businesses that maintain consistent visibility are the ones with recent activity: new reviews, review responses, and fresh Google Business Profile posts. A plumber who posts a weekly update about a recent job or seasonal tip signals to both Google and AI models that the business is active. Stale profiles get skipped.
What plumbing-specific queries homeowners ask AI
Plumbing search behavior differs from other trades because emergency intent dominates. A homeowner does not research plumbers the way they research roofers. They need one now. The queries homeowners type into ChatGPT are conversational and urgent:
- "My water heater is leaking, who should I call in [city]?"
- "Best emergency plumber near me"
- "How much does a burst pipe repair cost in [county]?"
- "Who fixes tankless water heaters in [neighborhood]?"
Each of those queries is a prompt ChatGPT answers with a name or two. If the plumber's business is not findable across the sources ChatGPT reads, those calls go to whoever is.
How to check if a plumbing business is visible in AI
Run this test. Ask ChatGPT, Gemini, and Perplexity the same questions a homeowner would ask:
- "Best plumber in [your city]"
- "Who should I call for a water heater replacement in [your county]?"
- "Emergency plumber near [your zip code]"
Note whether the business appears, in what position, and what reasons the AI gives. If the business does not appear in any of the three engines, the AI visibility work starts with the six fixes above. If the business appears in Gemini but not ChatGPT, the gap is likely Bing Places. If it appears in ChatGPT but not Perplexity, the gap may be review platform breadth.
The same fix works for other trades
The plumbing-specific playbook applies to HVAC businesses and electrical contractors with trade-specific adjustments. The core signals are the same: consistent listings across every directory, schema markup that tells AI models what the business does and where, FAQ content in answer-shaped format, and fresh activity that signals the business is operating. The trade-specific part is the category selection, the schema subtypes, and the query language homeowners use.
Run the audit
Run a free AI visibility audit to see whether ChatGPT, Gemini, and Perplexity can find the plumbing business when a homeowner asks. The audit checks listing consistency, schema presence, review signals, and whether the business appears in AI answers for plumbing-specific queries in the service area.
The businesses that fix these signals now are the ones that get the call when the next homeowner opens ChatGPT before they open Yelp.
FAQ
How do I get ChatGPT to recommend my plumbing business?
ChatGPT recommends plumbers it can verify across multiple sources. Start by claiming the Bing Places listing, since ChatGPT pulls live results from Bing's index. Then ensure the Google Business Profile lists plumbing as the primary category with water heater repair and drainage as secondary services. Add LocalBusiness schema to the website, write FAQ content that answers common plumbing questions in plain language, and confirm the business name, address, and phone are identical across Google, Yelp, Angi, and the website. Consistency across sources matters more than any single profile.
Why does ChatGPT recommend Roto-Rooter instead of my local plumbing company?
Franchise networks like Roto-Rooter and Mr. Rooter appear in 25 to 30 percent of AI plumber recommendations despite representing under 5 percent of actual plumbing contractors, according to 5WPR's 2026 HVAC and Plumbing AI Visibility Index. Their listings are identical across every directory, their schema is standardized, and their entity signals are consistent. An independent plumber with 800 Google reviews can still produce less AI citation than a franchise location with 50 reviews in the same metro. The fix is building entity strength without joining a franchise: clean listings, schema markup, trade-press mentions, and answer-shaped content.
What schema markup does a plumbing business need for AI visibility?
Start with LocalBusiness schema on the homepage and service pages. Add the plumbing-specific fields: serviceType, areaServed, and openingHours. If the business offers emergency service, add an additionalType of EmergencyService. Include the same name, address, phone, and hours that appear on the Google Business Profile. Scatterbranch Marketing found businesses with schema markup receive 3.2 times more AI citations than those without it. The schema tells AI models what the business does, where it operates, and when it is available.
Does my Google Business Profile help with ChatGPT recommendations?
Yes, but indirectly. ChatGPT uses Bing's index for live web results, not Google's. However, Gemini pulls directly from Google Maps data, so a complete Google Business Profile matters for Gemini recommendations. The overlap between Google and AI recommendations is only 45 percent according to SOCi's 2026 Local Visibility Index. A plumber who ranks in the Google map pack still may not appear in ChatGPT answers because ChatGPT cross-references Bing Places, Yelp, and the business website. Claim the Bing Places listing in addition to the Google Business Profile.
How long does it take for a plumbing business to show up in AI answers?
AI visibility typically improves within 8 to 12 weeks after fixing listing consistency, adding schema markup, and publishing answer-shaped content. F9XR's 2026 volatility study found AI recommendations shift frequently, so a business may appear one week and disappear the next if signals are thin. The businesses that maintain consistent visibility are the ones with active profiles across multiple directories, recent reviews, and fresh content on their website. Monthly checks using prompts like best plumber in your city help track whether the work is paying off.