AI & Search

How ChatGPT Actually Decides Which Plumber or Roofer to Recommend

6 min read

On this page

A customer pulls out their phone and, instead of Googling, asks ChatGPT: "Who's a good electrician near me?" A few seconds later they get an answer — maybe with a few business names. If yours isn't one of them, you're invisible in a conversation that's happening more often every month.

How does the AI decide which businesses to mention? It's not magic, and it's not random. Once you understand where these tools get their information, the path to being recommended becomes surprisingly familiar — because it's built on the same foundations as good local marketing, with a few new twists.

First, a Quick Primer on How These Tools Work

Tools like ChatGPT, Google's AI Overviews, Perplexity, and Claude don't have a phone book of businesses stored in their memory. They work in two main ways:

  1. Training knowledge. The AI learned from enormous amounts of text — websites, reviews, forums, directories — during its training. Well-known businesses with a large, consistent online footprint are more likely to be "known" this way.
  2. Live search. Increasingly, these tools search the web in real time when answering questions, pulling from search results, review sites, and business listings — then summarizing what they find.

For local recommendations, the second mode matters most. When someone asks for a roofer in your town, the AI essentially does a rapid version of what a human researcher would do: scan search results, check review sites, look at directories, and piece together an answer. That means the question "how do I show up in ChatGPT?" is largely the same question as "does my business have a strong, consistent, credible presence across the web?"

The Signals AI Tools Use to Pick Businesses

Based on how these systems retrieve and summarize information, here's what feeds their answers.

Your Own Website

If the AI searches the web, your website is the primary source about you. What helps:

  • Clear, crawlable text stating what you do, where you do it, and who you serve. "Smith Electric provides residential electrical services across Springfield and Greene County" is gold. A splashy homepage with no plain-English description of your services is a missed opportunity.
  • Service pages and FAQ content that directly answer questions. AI tools love well-structured answers because they can quote and summarize them. A page titled "How much does a panel upgrade cost in Springfield?" with a straightforward answer is exactly the kind of material these tools pull from.
  • Consistency. If your site says you serve five towns but your directory listings say three different ones, the conflicting information weakens everything.

Your Google Business Profile

Your Google Business Profile is arguably the single most important off-site asset here. AI tools lean heavily on the same local data ecosystem that powers Google Maps and local search: your categories, services, service area, photos, posts, and especially your reviews. A complete, active profile with a steady stream of recent reviews makes you a much easier business for an AI to confidently recommend.

Reviews — and What People Say in Them

Reviews matter twice. First, as a trust signal: a business with 200 reviews and a 4.8 rating is an easy recommendation for an AI that wants to give a safe answer. Second, as content: AI tools read review text. When your reviews say things like "they repiped our whole house in two days and cleaned up perfectly," the AI learns what you're known for. Detailed, specific reviews teach the AI your specialties far better than a dozen generic "great service!" ratings.

Directories, Review Sites, and "Best Of" Lists

AI tools triangulate. If your business appears consistently on Yelp, Angi, the BBB, your local chamber of commerce site, industry directories, and local "best roofers in [town]" listicles, that repeated presence across independent sources builds the confidence to mention you. This is why the same names tend to dominate AI recommendations — they're the ones with information everywhere, not just on their own site.

Mentions in Community Spaces

Local news coverage, community Facebook groups, Reddit threads ("anyone know a good plumber in [town]?"), and neighborhood forums all feed the AI's picture of who the trusted locals are. You can't fake this, but you can earn it — by doing good work, being active in local groups, and occasionally earning local press or sponsorship mentions.

When an AI gives three names instead of ten, it usually comes down to confidence. It recommends businesses where multiple independent sources agree: strong reviews, consistent information, a professional website, and a visible footprint. It skips businesses that are hard to verify — sparse listings, conflicting addresses, few reviews, or a website that never plainly says what they do.

There's also a recency factor. A business with active reviews from this month and fresh website content looks alive; one whose last review was in 2022 looks like it might not exist anymore.

What You Can Actually Do About It

Here's the practical playbook, roughly in order of impact:

  1. Nail the basics everywhere. Make sure your business name, address, phone number, service area, and services are identical across your website, Google Business Profile, and every directory you're on. Inconsistency is poison for both search engines and AI tools.
  2. Say plainly what you do and where. Rewrite your homepage and service pages so a stranger — or a machine — could summarize your business in one sentence after reading them.
  3. Build a review engine. Ask every happy customer for a review, make it easy with a direct link, and gently encourage specifics ("if you mention what we worked on, it really helps"). Reply to reviews — the responses are content too.
  4. Publish question-answering content. FAQs, cost explainers, and problem-diagnosis articles give AI tools quotable, structured material tied to your name.
  5. Get listed and mentioned beyond your own properties. Claim your profiles on major directories, join your local chamber or trade association, and participate genuinely in local online communities.
  6. Keep things fresh. Regular reviews, occasional Google Business Profile posts, and new website content signal an active business.

Notice what this list is: it's good local marketing. There is no secret "AI optimization" trick that substitutes for a real reputation. The businesses winning AI recommendations are mostly the ones that were already winning local search.

What to Expect, Honestly

A few ground rules so you set the right expectations:

  • AI recommendations are volatile. Ask the same question twice and you may get different names. These tools are new and inconsistent, so don't panic over a single result — and don't pay anyone who promises to "guarantee" AI placement.
  • This is additive, not a replacement. The majority of local customers still find businesses through Google search, Maps, and referrals. Treat AI visibility as a growing bonus channel that rewards the same work, not a reason to abandon what already brings you calls.
  • Test yourself occasionally. Every month or two, ask ChatGPT and Perplexity for the best [your trade] in [your town]. Look at why the named businesses get mentioned — their reviews, their sites, their listings — and close those gaps.

Quick Checklist

  • Verified my name, address, phone, services, and service area match across my website and all listings
  • Rewrote my homepage to plainly state what I do, where, and for whom
  • Completed every field of my Google Business Profile and added recent photos
  • Set up a simple process to request detailed reviews from happy customers
  • Published FAQ and cost content that answers questions directly
  • Claimed or updated my profiles on major directories and review sites
  • Started participating in local online groups where customers ask for recommendations
  • Set a monthly reminder to test how AI tools answer queries in my market

Related articles

Ready to start?

Let's build a site that works as hard as you do.

Call and talk through what you need, or send your details and we'll follow up within a day.