Playbook

How to get your plumbing company recommended by ChatGPT and AI

8 min read

It is 9pm. A homeowner three streets over has water coming through the kitchen ceiling. They do not open the phone book and they do not scroll Google for ten minutes. They type "emergency plumber near me" into ChatGPT and read the three names it gives back. If your company is one of those names, you might get a call worth a few hundred dollars before they finish reading. If you are not, you never knew the job existed. The AI did not flip a coin. It read a handful of sources about plumbers in your area and answered from those. This is what it reads, where plumbers usually lose, and what to fix first.

The plumbing questions customers actually ask AI

Plumbing is mostly an emergency trade, and the questions people ask reflect that. They are not browsing. Something is broken and they want a name and a phone number now. The wording is blunt and it repeats across every assistant.

These are the queries that send work to plumbers, roughly in order of how often they show up:

  • "emergency plumber near me" and "24 hour plumber [city]". The highest-intent searches there are, usually a flooding or no-water situation
  • "plumber for water heater" and "who replaces water heaters near me". A planned but urgent job with real ticket size
  • "licensed plumber near me". The customer is nervous about hiring someone uninsured, and the word licensed is doing the work
  • "plumber to fix a leak" / "clogged drain plumber [city]". The bread-and-butter repair calls
  • "best plumber in [city]" and "affordable plumber near me". Comparison shopping, where reviews decide it

What AI reads about a plumbing company

When someone asks for an emergency plumber, the AI is trying to answer three questions fast: do they cover this address, are they open right now, and do they do the specific job. It pulls those answers from your Google Business Profile first, then your website, then reviews and directories. For a plumber, the profile fields are not all equal. A few of them decide whether you even make the shortlist.

These are the signals that matter most for this trade, in the order an AI weighs them for an emergency query:

  • Service area. Plumbing is location-bound. If your profile lists the wrong towns, or lists none, the AI cannot confirm you cover the caller and quietly drops you. Set your service area to the actual suburbs you drive to, not a vague radius.
  • Hours and 24/7 availability. If you take emergency calls overnight, your hours have to say so. A profile that shows 9 to 5 will never be returned for "24 hour plumber," even if your phone is on. Use the "Open 24 hours" setting if it is true, and add an emergency line to the description.
  • Services listed out. "Plumber" is not enough. Spell out drain cleaning, water heater repair and replacement, repiping, leak detection, sewer line, gas fitting. The AI matches "plumber for water heater" against the words on the page. If water heaters are not named anywhere, you are invisible for that search.
  • License and insurance. Put your license number and "licensed and insured" in plain text on the profile and the site. It is the exact thing the "licensed plumber near me" search is checking for.
  • Response time. Customers and AI both reward speed. If reviews and your site mention same-day or one-hour response, that phrase gets surfaced for urgent queries.

The wrong facts that cost a plumber the most

Every business has small errors floating around the web. For most trades they are annoying. For a plumber they can lose you the exact jobs you want most, because the customer is in a panic and acts on the first answer.

Two errors do real damage to a plumbing company, and they are worse than they look:

First, wrong hours or a stale "closed" flag. If an old listing or a holiday-hours glitch tells the AI you are closed, you will be left off every emergency answer at the moment a flooded basement is sending out calls. The customer reads "closed" and dials the next name. You do not get a missed-call notification, because the call never came.

Second, the wrong service area. If a directory has you tagged to a town you left years ago, or the AI cannot find a current area at all, it assumes you do not cover the caller. For a homeowner with water spreading across the floor, "are they near me" is the whole decision. Get the area wrong and you are out before pricing or reviews ever come up.

The trouble is you cannot see these errors from inside your own business. They live on listings you forgot you had, in the AI's summary, not on your own dashboard. The only way to catch them is to ask the AIs the customer's questions and read what they say back about you, word for word.

Reviews, and the themes AI pulls out for plumbers

Between two licensed plumbers who both cover the area and both do water heaters, the AI almost always names the one with more reviews and a higher rating. Review count and recency are the clearest sign that a plumber is real, busy, and not going to leave a homeowner with a half-finished repair. You cannot fake it and you should not try. A steady habit of asking every satisfied customer beats one old burst.

What matters as much as the star count is what the reviews say. AI assistants read the text and pull out themes, and for plumbing two themes come up again and again because they are exactly what a worried customer wants to hear:

Fast response. "Came out within the hour," "answered the phone at midnight," "fixed it same day." When your reviews repeat this, the AI learns to surface you for emergency and 24-hour queries specifically.

Fair, upfront pricing. "No surprise charges," "gave me a quote before starting," "didn't gouge me on a weekend call." Plumbers have a reputation problem here, and customers ask the AI to screen for it. Reviews that name fair pricing answer that fear directly.

So when you ask for a review, do not just ask for stars. Ask the customer to mention what happened: how fast you showed up, what you fixed, that the price was what you quoted. A review that says "burst pipe at 11pm, here in 40 minutes, fixed for the price he said" is worth more to an AI than five plain five-star ratings, because it carries the words the next customer is searching for.

The two or three fixes worth doing first

You do not need a marketing plan. For a plumbing company, a short evening of work on the right things moves the needle more than months of anything else. Do these in order.

Fix the profile basics so an emergency query can find you:

  • Set your hours to the truth. If you take overnight calls, turn on "Open 24 hours" and say "24/7 emergency service" in the description. If you do not, do not claim you do. A profile that matches reality gets returned; one that does not gets skipped.
  • List every service by name. Add drain cleaning, water heater repair and replacement, leak detection, repiping, sewer and gas lines as separate service entries. This is the single change that wins the "plumber for water heater" type of search.
  • Set the real service area and put your license number in the description. These two facts answer the two questions an AI asks before it will name you: do you cover me, and are you legit.
  • Build the fast-response review habit. Text every customer a one-tap review link the same day, and ask them to mention how quickly you came out and that the price was fair. Reply to the ones you get. Recent reviews with those words feed straight into the emergency answers.

Check where you stand before you do anything

Here is the part owners skip. They tidy up the profile and assume the AI now names them. It might. It might still be reading a wrong fact from a listing you have never seen. The only way to know is to ask the AIs the questions a customer would, and read the actual answer.

Open ChatGPT, Gemini and Perplexity and ask the real queries: "emergency plumber near me," "24 hour plumber in [your city]," "licensed plumber for a water heater near [your suburb]." Do not ask once. Answers shift run to run, so ask each one a few times and count how often your name comes up. That mention rate, how many out of, say, nine runs name you, tells you far more than a single check. Zero out of nine means you have a real problem. Six out of nine means you are in the conversation and a few fixes could make it nine.

While you are there, read what the AI says about you, not just whether it names you. Does it have your hours right? Your area? Does it call you licensed? This is where you catch the wrong "closed" flag or the old service area before it costs you a midnight call. If running the same questions across three assistants three times each sounds tedious, that is exactly what LocalFox does: it runs the customer questions for you, quotes back what each AI says word for word including the things they get wrong, shows which competitors they recommend instead and why, and hands you a copy-paste fix kit. The free check gives you a visibility score and your single biggest problem with no account. The full report is a one-time $39, not a subscription, and includes one free re-scan within 60 days so you can confirm your fixes actually changed the answer.

See where you stand in your city

Run the free check, or browse the AI picks for your category and city to see who the assistants name right now.

Run the free check
Browse AI picks by cityRead the GEO guides

Questions

Can I pay ChatGPT to recommend my plumbing company?+

No. There is no ad slot inside an AI recommendation, and anyone selling guaranteed placement for plumbers is selling air. What works is fixing the sources the AI reads: a complete Google Business Profile with correct hours and service area, your services named one by one, your license number visible, and a steady flow of recent reviews. You earn the spot, you cannot buy it.

I take emergency calls but the AI never lists me for "24 hour plumber." Why?+

Almost always your profile hours do not say you are open 24 hours, so the AI has no reason to believe you take overnight calls. Turn on the "Open 24 hours" setting if it is true, add "24/7 emergency service" to your description, and make sure no old listing shows you closed at night. The AI matches the literal hours it reads, not your willingness to answer the phone.

How fast will changes to my profile show up in AI answers?+

Profile fixes like hours, service area and added services can show up within days to a couple of weeks, since the assistants read live sources. Building review volume is slower and adds up over months. The honest move is to make the changes, then re-check by asking the customer questions again a couple of weeks later to confirm the answer actually changed.

Do reviews mentioning fast response and fair pricing really matter, or is it just the star rating?+

Both matter, but the text does specific work for a plumber. AI assistants read review text and surface themes. When your reviews repeat "came within the hour" and "price was what he quoted," the AI can name you for emergency and budget-conscious searches in particular, because those are the exact fears the customer is asking it to screen for. Ask customers to mention what happened, not just to leave stars.

Playbooks for other trades