See who ChatGPT and Gemini recommend in your city.
RecommendedPro runs a free scan for your trade and city. No account needed.
Run a free scanHow to get your plumbing business recommended by ChatGPT
· RecommendedPro
What a local plumber can fix so ChatGPT, Gemini, Claude, and Grok can find the shop. Matching listings, real reviews, a clear service page, and schema.
A homeowner types a question. ChatGPT, Gemini, Claude, or Grok answers with a few plumbing companies. That answer comes from public information: your website, your Google Business Profile, directory listings, reviews, and other pages that mention your shop.
A local shop cannot buy a place in that answer, and there is no private list of approved plumbers. The wording also changes from one ask to the next. You can still make the true facts about your shop easy to find, and make them match everywhere. Do the steps below because they are accurate.
Step 1
Use one name, one address, and one phone
Pick the business name you want customers to see. Use that exact name on your website, on your Google Business Profile, and on every directory. Use the same main phone number in each of those places.
When the name, the phone, or the city differs from site to site, a person and an assistant both have to guess which listing is you. Update the old listings. Take down an old number once you have moved to the new one.
If you go to the customer's home and people cannot visit a shop, set a service area on your Google Business Profile and hide the street address. List the cities you actually serve. Skip a mailbox store or any other fake storefront.
- Put that same name, phone number, and those cities in the footer of your website, so they show on every page.
- Open the listings you already have and make them match before you add new ones.
- Profiles customers already use include Google Business Profile, Yelp, and Angi. Add the BBB, a chamber of commerce, or a trade association only when you are a member.
Step 2
Ask for real reviews, and reply to them
After a finished job, text the customer the link to your Google review. Ask them to describe the work and the town in their own words. Let them choose the wording.
Do not buy reviews, trade reviews with other shops, or ask friends who were not customers. Fake reviews can get a Google profile restricted. They also describe jobs you did not do, and an assistant may repeat that story.
Reply to new reviews, including the unhappy ones. Thank the customer. If they already named the job, you can name it too. For a complaint, say what you will do next. Keep it short and calm. Replies are public, and an assistant can read them.
Step 3
Say what you do and where you work
Your homepage should say that you are a plumber, list the jobs you actually take, and name the towns you really serve. Jobs might include drain cleaning, leak repair, water heaters, or bathroom remodels. List only work you will do.
Add a page for each city where you want to be found. Use a plain title, Plumber in [your city], and put that phrase in the main heading. In the first paragraph, use your business name, say that you serve that city, and list the jobs. Link to the page from the homepage.
One honest page per town is clearer than a single page that claims the whole state. Skip any town you will not drive to. An assistant may recommend you there, and the customer will be let down.
Step 4
Add plumber schema to the page
Schema is a short block of code that repeats your facts in a form software can read. People scrolling the page barely see it. Assistants and search tools can. It does not reserve a spot in the answer. It makes your name, phone, and cities harder to misread.
On your main plumbing page, add a block called JSON-LD. Set the type to Plumber. Plumber is a type of LocalBusiness. Use the same name, phone, website, and cities as your Google profile.
Replace every sample phrase, including "Your business name," with your own facts before you publish. If you work outside the United States, use your own country code. If customers can visit a real shop, add streetAddress with that street. If you hide your address on Google, leave the street out.
{
"@context": "https://schema.org",
"@type": "Plumber",
"name": "Your business name",
"url": "https://your-website.example",
"telephone": "Your phone number",
"address": {
"@type": "PostalAddress",
"addressLocality": "Your city",
"addressRegion": "Your state",
"postalCode": "Your ZIP code",
"addressCountry": "US"
},
"areaServed": [
{ "@type": "City", "name": "Your city" },
{ "@type": "City", "name": "A nearby town you actually serve" }
]
}You can also add your real hours, and a sameAs list of URLs that are actually yours, such as your Google profile. Skip any URL you do not control. After you publish, paste the page into a schema checker and fix the errors it lists.
Step 5
Get mentioned on sites people already trust
Assistants look for your name on sites other than your own. A useful mention is specific and true. Good places are your local chamber of commerce, a trade association you belong to, a city business directory, or a supplier page that lists contractors it really works with. A local news story counts when it covers a real job or a real tip you gave.
The mention should use your real business name and city. A link to your site helps when the other site allows links.
Skip offers that sell a best-plumber badge, a bulk directory blast, or links from pages built only to stuff keywords. A fake award is a bad fact for an assistant to repeat.
Step 6
Answer the questions customers already ask
Add a simple section on your service page, or give it a page of its own. Answer the calls you already get, in short sentences. Those are the lines an assistant can quote. When the page stays vague, the assistant has nothing solid to say about you, so it names a shop that explained itself.
- Which towns you serve, and which you do not.
- Whether you take emergency calls, and during which hours.
- What the customer should do before you arrive. For a burst pipe, that is often to shut off the main water. Write the advice that matches the jobs you do.
- How you charge: a trip fee, an hourly rate, or a quote after you see the job. Publish your real policy. Leave other companies' prices alone.
- What happens on the first visit.
- Your license number, if your state or city requires a license. Print a number you hold. Say that you carry insurance only if you do.
Step 7
Check whether you are being named
Ask the question the way a homeowner would, and leave your business name out of it. Two examples are "best emergency plumber in [your city]" and "who should I call for a burst pipe in [your city]." Write down who gets named. Ask again on another day. One answer is not a pattern, because the wording changes each time.
RecommendedPro runs that check for you. The free scan asks ChatGPT and Gemini questions in that style, without your name in the question. You get a score, the other companies that were named, and a short list of fixes. No account is required.
Weekly tracking repeats the scan and also asks Claude and Perplexity. Grok is a separate assistant. These steps help people find you there too. Today, a RecommendedPro scan does not ask Grok.
A scan shows what those models said that day. It is not a promise about the next answer a homeowner will see.
Common questions
Can I pay ChatGPT to recommend my plumbing company?
No. A local plumber cannot buy a place in the answer. ChatGPT, Gemini, Claude, and Grok build it from public pages and listings. The work is to make those facts true and easy to find.
Will schema markup make ChatGPT name my shop?
No. Schema states your name, phone, and service area in a form software can read. You can still be left out if your other pages are thin, or if another shop is a clearer match for that question.
What if old directories still show my old phone number?
Change them to the number you use now. While they disagree, a customer may call the wrong phone, and an assistant may treat the listings as two different businesses.
Should I add a page for every city in the state?
Only for cities you actually work in. A page for a city you will not drive to can send you a customer you cannot serve.
How do I tell if this is working?
Run a free RecommendedPro scan, and ask the assistants yourself without putting your business name in the question. Check again later. You want your shop to show up more often across several checks. One good answer on one day is not a pattern.