SEO for Plumbers: Being the Name AI Gives at 11pm
When someone types 'emergency plumber near me' at 11pm, AI picks a name in seconds. Here is what it checks first, and why closed hours cost you the call.

Built BakingSubs to 162,500 Copilot citations and accelerating. Now teaching the system behind it.
- local-ai-visibility
- local-service
- google-business-profile
- reviews
At 11pm a homeowner with water on the kitchen floor is not comparing plumbers. They are asking ChatGPT or Google for a name, and whichever name comes up first gets the phone call. If your profile says you close at 6pm, you are not in that answer even if your van is parked outside their neighbor's house.
Key takeaways
- SEO for plumbers in 2026 means one thing: being the name an AI or search engine gives when someone nearby needs help right now. Everything else follows from that.
- In our own research across 9,454 checks of local businesses against real buyer questions, the business was not among the sources the answer used 84.3% of the time. Most of the loss happens before the AI ever picks a name.
- The single biggest predictor of clearing that stage was ordinary Google presence for the question (odds ratio 12.74). Nine technical page tweaks we tested made no measurable difference.
- For emergency plumbing, the profile hours and service area are the answer. A profile that says "closed" at 11pm cannot be recommended at 11pm.
- ChatGPT now pulls from Foursquare Places and Yelp (Yelp deal announced 2026-07-23). Google's AI Mode pulls from Google Maps. Perplexity leans on Yelp and directories. Where you are listed changes who sees you.
- Reviews that name the urgency ("came out at 1am, fixed the leak in an hour") are the ones an AI can quote back for exactly these searches.
What "SEO for plumbers" actually means now
It means showing up as a real, callable option the moment someone nearby has a leak, a clog, or a burst pipe. That has always been the job. What changed is that the answer often comes from an AI now, and the AI is reading the same handful of records every time: your Google Business Profile, your Yelp page, a couple of directories, and whichever local best-of list mentions plumbers in your town.
So the practical work has narrowed, not widened. You do not need a blog. You do not need a hundred pages. You need the six things an AI actually checks to say your name, and you need them to be correct at the exact hour the question gets asked.
The reason this matters more for plumbers than for almost any other trade: plumbing is the purest emergency search in the local set. Nobody sits with a burst pipe and reads reviews for twenty minutes. They take the first name the answer gives. Our own audits found that in 7 out of 10 local checks the business never made it into the answer at all, and plumbing was one of the trades where "closed hours on the profile at the moment of search" was the most common cause.
The 11pm problem: your profile has to say the thing the question asked
The clearest way to see how AI picks a local business is to think of it as matching a record. Someone types "emergency plumber near me" at 11:14pm. The engine looks at its list of plumbers for that town and filters by "open now". If your Google Business Profile shows closed hours, you are removed from that list before the AI ever considers how good you are.
This is not a theory. It is what killed a plumber I audited in Fresno last month. He runs a real 24-hour line. He has answered emergency calls at 2am for fifteen years. His Google Business Profile said Monday to Friday, 8am to 6pm. When a homeowner asked ChatGPT for an emergency plumber at 11pm on a Tuesday, he was not in the answer. His competitor two zip codes away, with worse reviews and a smaller crew, was. That competitor had checked the "open 24 hours" box and added "Emergency Service" to their services list.
Fixing his profile did not require SEO knowledge. It required someone to open the profile and change three fields. Hours to 24 hours. Service area to include the four surrounding towns he actually drives to. Services to include "emergency plumbing", "burst pipe repair", "water heater emergency", and the specific after-hours phrases. That is signal work, not content work.
If you do nothing else this month, open your Google Business Profile and make sure the hours match reality. Every AI local answer starts from the record. The record has to say the thing the question asked.
The 84% floor: why most plumbers are missing before the answer is even written
Across 9,454 question-by-business observations, we found that in 84.3% of the checks the business was not among the sources the answer used. That is a large enough sample to say the failure is structural, not bad luck. About 94% of observed failure happens before selection, which means the plumber never entered the shortlist the AI drew from.
The predictor that mattered was Google organic presence for the question (odds ratio 12.74, McFadden R-squared 0.24). In plain terms: businesses that already ranked in normal Google search for a question were dramatically more likely to be in the sources an AI answer used. We tested nine technical page signals and none survived proper statistical correction. So the page details most agencies charge for did not move the needle in our data.
I want to be careful here because every competitor in this space will sell you a formula. We cannot tell you that fixing your Google presence causes an AI citation. What we can tell you is that the two travel together, and businesses missing from Google for their money queries are almost always missing from the AI answer as well. If someone promises the causal version, they are guessing.
For plumbing this ends up being simpler than for most trades. The money queries are short and predictable. "Emergency plumber [town]". "24 hour plumber [town]". "Water heater repair [town]". "Burst pipe [town]". If you rank for those in normal Google search, you have a real chance of being in the AI answer. If you do not rank for them anywhere, the AI is almost certainly naming a competitor instead of you.
The six signals AI is actually checking for a plumber
There are six places the answer comes from. Get these right, in this order, and stop paying anyone to do anything else until they are.
1. Google Business Profile. Hours match the phone you actually answer. Service area covers every town you drive to. Services list every job type you do, using the words a homeowner would type. Photos of your van, your crew, and finished jobs. Categories: Plumber as primary, plus Emergency Plumber and Water Heater Installation Service as secondaries where appropriate.
2. Bing Places. Ten minutes of work most plumbers skip. ChatGPT falls back to Bing Places when it does not have a Foursquare or Yelp record for you. Claim it, mirror your Google profile, done.
3. Yelp. This one changed the game recently. Yelp announced a licensing deal with OpenAI on 2026-07-23, and a Foundation/AirOps analysis of 28 million AI responses in Q4 2025 found Yelp took 512,680 citations, 3.4x the next platform. Perplexity also leans on Yelp. If your Yelp page is thin or missing, you are handing that channel to a competitor.
4. Consistent name, address, and phone across directories. In local SEO this consistency is what "citation" originally meant, a listing of your business on a directory, and it is not the same word as an AI citation even though it sounds the same. Angi, HomeAdvisor, BBB, Foursquare, Apple Maps, the plumbing-specific directories in your state. Same spelling of your business name everywhere. Same phone number. Same address. Mismatches make the engines less confident it is one business.
5. Local best-of roundups. "Best plumbers in [town]" articles from the local paper, from Angi, from local blogs. These get quoted back verbatim in AI answers, especially in Perplexity. You cannot fake your way onto these, but you can pitch the writers, and you can ask happy customers to mention you when local Facebook groups ask for plumber recommendations. The directories and best-of lists AI quotes back are a small, specific list, not the whole internet.
6. A page per service and town. This is the one exception where writing something matters. Not blog posts. Not how-to articles. Actual service pages: /water-heater-repair-fresno, /burst-pipe-repair-clovis, /emergency-plumber-madera. Each page should say what the job is, what it costs, how fast you can be there, and include the town name and the service name in plain English. Service area pages done wrong become junk, so do the towns you actually serve, not thirty towns you have never driven to.
Reviews that AI can actually quote back
Reviews matter for local SEO for plumbers in a way they did not five years ago, because AI engines quote them literally in answers. Not the star rating. The actual sentences.
The reviews that get quoted for emergency searches are the ones that name the urgency. "Called at 10pm on a Saturday, came out within an hour, fixed the burst pipe before it flooded the whole basement." "Water heater died Christmas morning, they were here by noon, had it replaced by 4pm." These sentences show up word for word in ChatGPT answers when someone asks about emergency plumbers in that town.
So the ask matters. Instead of "please leave us a review", ask specifically: "If you have a minute, could you mention what time we came out and how the job went? It helps other neighbors who are in the same spot." That gives you a review that reads like an answer to the exact question the next homeowner will ask an AI. There is a longer version of this ask in how to get more reviews that AI reads differently, but the short form is: ask for specifics, not stars.
One thing to watch. BrightLocal's 2026 Local Consumer Review Survey, published 2026-02-11 with 1,002 US adults, found that consumers using AI to find local businesses rose from 6% to 45% year over year, with ChatGPT at 31% and Google AI Mode at 23%. Almost half of your future customers are now asking an AI before they ever visit your website. Your reviews are being read by that AI first, homeowner second.
Where each AI actually looks for a plumber
This is the part most local SEO advice gets wrong. Not every AI reads the same sources, so "just get on Google" is incomplete.
ChatGPT leans on Foursquare Places (partnership announced 2024-12-16, covering 100M+ points of interest across 200+ countries) and now Yelp, falling back to Bing Places when neither has a record. If you are missing from Foursquare, you are missing from a slice of ChatGPT answers no amount of Google work will fix.
Google's AI Mode and AI Overviews are grounded in Google Maps and normal Google search. Your Google Business Profile and your Google organic ranking are what feed this. This is where the odds-ratio 12.74 finding from our research bites hardest.
Perplexity leans on Yelp, TripAdvisor (less relevant for plumbers), and industry directories. Local best-of roundups get quoted here more than anywhere else.
Claude leans on Brave Search, which pulls from a mix of open web sources. Your normal website ranking matters more here than your listings.
The takeaway for a plumber: you cannot pick one and skip the others. But if you had to sequence them, start with Google Business Profile, then Yelp, then Bing Places, then Foursquare, then the directories. There is a fuller breakdown in where each AI actually gets local business names.
Frequently asked questions
Do I need a website for AI to recommend my plumbing business?
You need a page somewhere that names your services and your service area. That can be a full website, but the profiles do most of the heavy lifting for a plumber. If your Google Business Profile, Yelp, and one or two directories are complete and consistent, an AI can recommend you even with a very simple one-page website. What you do not need is a blog.
How long does it take to show up in AI answers after I fix my profile?
Google Business Profile updates typically flow through within a few days to a couple of weeks. Yelp is similar. Directories take longer, sometimes a month or more, because the engines re-index them on their own schedule. Reviews that mention specific jobs start getting quoted almost immediately once they are posted. You can check whether AI is currently recommending you in about seven minutes and re-check monthly.
Why does AI keep recommending a plumber with worse reviews than mine?
Usually because their profile matches the question better, not because they are better. Their hours cover the time of day the searches happen. Their service list uses the exact words homeowners type. Their reviews name the specific jobs the AI is being asked about. Star ratings matter less than most plumbers assume. Specificity in the record matters more. This shows up over and over when you look at why AI names a competitor in your town instead of you.
Is regular Google SEO still worth doing for a plumber in 2026?
Yes, and our research made it more important, not less. Google organic presence for a question was the strongest predictor in our data of a business being among the sources an AI answer used. That does not prove one causes the other, but the two run together closely enough that ignoring Google is the wrong bet. Local SEO in the AI era is still local SEO. The signals just get read by more machines now.
What is the difference between a local citation and an AI citation?
In local SEO, a citation is a listing of your name, address, and phone on a directory like Yelp, Angi, or the BBB. In AI search, a citation is when an engine names your business in its answer and points at your page. Same word, two different meanings. Local citations feed AI citations, but they are not the same thing. There is a longer explanation in local citations vs AI citations.
What to do this week
Open your Google Business Profile and check three things: hours match the phone you actually answer, service area covers every town you drive to, and services list every job type using words a homeowner would type. If any of those are wrong, fix them today. Then claim your Bing Places profile if you have not. Then look at your last twenty reviews and see if any of them name the urgency of the job. If none do, start asking for that specifically on the next few jobs you finish.
If you want to see which questions an AI is currently answering with your competitor's name instead of yours, the free AI Visibility Check runs the checks for you and shows the exact wording of each answer. It takes about seven minutes and will tell you which of the six signals is missing for your plumbing business specifically.