Local service buyers used to open Google Maps and sort by rating. A growing share now describe their problem to ChatGPT, add their town, and ask who to call. ChatGPT names three to five businesses, usually with a reason and sometimes a phone number or link. For plumbers, electricians, HVAC companies, roofers, cleaners, movers, dentists, vets, accountants and every other local trade, being in that short list is the new top of Maps.
The channel rewards completeness and consistency, not size. A two-truck plumbing company with a complete Google Business Profile, recent specific reviews and clear service pages is named as readily as a regional chain, and often more readily for specific jobs. The usual reason a good local business is missing from answers is not quality but footprint: a name spelled three ways across directories, a service area nobody has written down, and reviews that never mention the job.
How buyers in local services ask ChatGPT
Local prompts combine the job, the urgency, the town and a trust filter. A realistic prompt cluster for a local business includes prompts like:
- “I need a plumber in Mesa, Arizona who can replace a water heater today. Who’s reliable and doesn’t overcharge?”
- “Best HVAC company in Naperville for a heat pump installation with good reviews?”
- “Recommend a dentist in Boise that takes Delta Dental and is good with anxious patients.”
- “Which roofing contractors in Charlotte are licensed and insured and do hail damage claims?”
- “Who are the best movers in Portland for a one-bedroom apartment move across town?”
- “Is [Business] legit? They quoted me a lot more than I expected.”
The job is specific (water heater, heat pump, hail damage), the town is always there, insurance and licensing appear as filters, and the “is this business legit” check is common when a quote feels high. Our deep article on getting recommended in “best X in [city]” answers covers the local mechanics in more depth.
What ChatGPT rewards in this category
Local prompts almost always trigger retrieval, and ChatGPT reads the same places a careful customer would:
| Signal | What it looks like for a local business |
|---|---|
| Complete, consistent profiles | Identical business name, address, phone, hours, service area and categories across Google Business Profile, Yelp, BBB, Angi, Nextdoor and trade directories |
| Specific recent reviews | Reviews from the last few months that name the job, the town and the outcome in the customer’s words |
| Service pages in plain language | A page per service and per town served, describing what you do, what it typically involves and what makes a job urgent |
| Licensing and insurance facts | License numbers, insurance statements and certifications stated clearly and matching state lookup records |
| Local coverage and community presence | Mentions in local news, community groups, chamber listings and neighborhood recommendations |
Two research points apply. The University of Toronto audit found that the overlap between sources cited by GPT-4o and Google’s top ten was only 4.0%, so ranking well on Google Maps does not guarantee a ChatGPT mention. And cited sources rotate: Digital Authority Partners found only 10.6% of cited URLs persisted across 28 days (same roundup), which is why a broad, consistent footprint beats any single listing.
The customer’s next step confirms why profiles matter. A 2026 Idea Grove survey found 45% of consumers immediately Google a brand after an AI recommendation and 78% say reviews raise trust. ChatGPT gives them your name; your profile and reviews earn the call.
What our audits show in local services
Local audits show three patterns. First, businesses are named for the jobs their reviews describe, not the jobs on their services menu. A plumber whose recent reviews all mention drain cleaning is named for drain cleaning and skipped for water heaters, even though water heaters are half the business. Asking customers to mention the specific job when they review is a direct lever.
Second, service area confusion costs mentions. A business based in one suburb that serves ten others is often named only for its home town because nothing on the web says it serves the others. A page per town served, with genuine detail, fixes this over time.
Third, name inconsistencies split the entity. “Smith Plumbing”, “Smith Plumbing & Heating LLC” and “Smith’s Plumbing” across directories look like three businesses to the model. Our guide to keeping brand facts identical everywhere covers how to resolve this.
Three risks specific to local services
Risk one: licensing and insurance claims. Customers ask ChatGPT whether a contractor is licensed and insured, and ChatGPT checks what it can find. If your license number is not published or does not match the state lookup, the answer hedges or says it cannot confirm. In regulated trades, advertising without a license number where required is itself a violation. Publish the number, keep it current and make it match.
Risk two: review integrity. Local trades are heavily policed for fake reviews, and ChatGPT summarizes what review platforms, consumer sites and community threads say about a business. Buying or fabricating reviews, which we advise against on principle, is also the fastest way to generate the “are their reviews real” answer. Ask every customer, make it easy, and never incentivize in ways platforms prohibit.
Risk three: pricing hallucinations. “Doesn’t overcharge” is in a large share of local prompts, and ChatGPT will answer it with whatever it can find: a price range from one old Nextdoor thread, or a “known for overcharging” line lifted from a competitor’s comparison page. The Stanford SourceCheckup study, via a 2026 research roundup, found about 30% of GPT-4o statements with web search unsupported by their sources. Publishing honest pricing guidance for common jobs on your own site gives the model a better source. Our article on the “is this brand legit” answer covers monitoring the trust prompt.
A realistic 30-day plan
The full day-by-day plan for a local business, including the 30-day table, the sampling rules and the service-area page template, lives in our guide to getting recommended in “best X in [city]” answers. Rather than repeat it here, this is how to apply it to a trade business.
Suppose a cluster of 32 prompts: twenty job-and-town prompts across your top five services and four main towns, six broad “best [trade] in [city]” prompts, and six legitimacy prompts for your business and nearest competitors. Baseline them in week one, classifying each answer for mention, position, link, phone number correctness and competitors named; you can see what ChatGPT says about your business today or use our self-serve audit walkthrough.
The local-trade emphasis in weeks two and three is on three things the general guide covers but which matter most here: license and insurance details that match the state lookup exactly, a review request after every completed job that asks the customer to name the job and the town, and one plainly written page per town served. Re-measure at day 30 with the identical prompts, expect job-specific prompts to move first, and set a monthly re-audit.
If you would rather not run this yourself, our service takes on the cluster with targets of first movement within the first week, consistent mentions in up to 90% of prompts and a top-three position, with monthly re-audits and prompt-level reporting you can check in ChatGPT, and no lock-in. How we do it is explained on your call. If you are also considering the Google Autocomplete channel for local search, see our comparison of ChatGPT recommendations vs Google Autocomplete.
What to do next
- Write the ten prompts your last ten customers would have typed, with the exact job and town.
- Test them and “is [Business] legit” several times in ChatGPT and record names, order and any wrong facts.
- Fix profile consistency and license details first, then start asking for job-specific reviews.
Frequently asked questions
Does ChatGPT know about small local businesses at all?
Yes, when the prompt includes a location and triggers search. ChatGPT retrieves Google Business Profiles, directories, review sites and local pages, and names businesses that appear consistently across them. A business with a complete profile, recent reviews and service pages is often named even with a small website. A business with an incomplete or inconsistent footprint is usually skipped.
Is this different from local SEO and Google Maps ranking?
Related but not identical. Google Maps ranking depends heavily on proximity and Google's own signals. ChatGPT reads what the web says and summarizes it, so review content, service descriptions and local coverage matter more, and proximity matters less. Research also shows low overlap between sources ChatGPT cites and Google's top ten, so good Maps ranking does not guarantee a ChatGPT mention.
Does ChatGPT give out phone numbers and addresses for local businesses, and what if they are wrong?
Often, yes. When a local prompt triggers search, ChatGPT may include a phone number, address or link pulled from a directory or your Google Business Profile. If an old number or a closed location is still listed somewhere, that is what can appear. Part of the baseline audit is checking that the contact details ChatGPT gives for you are correct, and fixing the source listing when they are not.
Can ChatGPT visibility replace Google Ads or Local Services Ads for a local business?
Not replace, but complement. Paid local ads deliver volume on demand; ChatGPT recommendations deliver pre-qualified callers who were told your name by a trusted assistant. The recommendation itself is organic and not for sale. Most businesses should keep paid local while building the organic recommendation, then rebalance as the audit shows movement.
Find out what ChatGPT says about your brand before you spend anything.
Apply in about two minutes. We check your keywords, then run your real buyer prompts live on a 30-minute call. If we cannot create the result for your keywords, we tell you on the call, not after an invoice.
See if my keywords qualify →