AI Search

Does ChatGPT recommend local contractors? I checked 197 of them.

I asked ChatGPT about 197 contractors across 8 trades in the Lehigh Valley, then checked their Google profiles and Maps rankings. Here is who got recommended, who did not, and what separated them.

By Zachary Hoppaugh · November 12, 2026 · 7 min read

The short answer: yes, ChatGPT names local contractors, about 4 per answer. But 28% of the contractors I checked were not named in any of three questions about their own trade in their own town. The ones it named had more Google reviews, a website on their Google profile, and a top 3 spot on Google Maps. Star rating barely mattered, because almost everyone has 4.8 or better.

28%of contractors were never named by ChatGPT in 3 questions
95%of contractors with 100+ reviews were named at least once
38%named rate for contractors with no website on their Google profile

Why this matters

Homeowners are already asking ChatGPT who to hire. One of my clients got this lead: the customer asked ChatGPT who does the job in their town, and my client was the business it named.

Text from a client: got a lead from ChatGPT today, the customer asked who does the work in their town and we came up, thanks to you building our online presence
A client's text. The search is blurred to keep the business private.

How I ran the study

In November 2026 I searched Google Maps for 8 trades in 6 Lehigh Valley towns (Allentown, Bethlehem, Easton, Emmaus, Whitehall and Nazareth) and took the businesses that came up. That gave 197 contractors in 18 towns: about 25 each in HVAC, plumbing, roofing, electrical, landscaping, tree service, painting and remodeling.

For each one I ran the same scan that powers my free contractor scan:

  • ChatGPT: three questions with web search on, like "best HVAC company in Bethlehem, PA", "HVAC repair near Bethlehem PA" and "who should I call for HVAC in Bethlehem". I recorded which businesses each answer named.
  • Google Maps: where the business ranks for its trade in its own town.
  • Google Business Profile: reviews, rating, photos, and whether a website is linked.

One thing to keep in mind: every business here already shows up on Google Maps, because that is where the list came from. A random list of every contractor in the area would almost certainly look worse.

How often ChatGPT named each contractor

Named inContractorsShare
All 3 questions6030%
2 of 35226%
1 of 33015%
None5528%

Only 3 in 10 were named every time. Ask ChatGPT the same thing a slightly different way and the list changes, so a business that shows up once can easily miss the next customer's question.

Never named by ChatGPT, by trade

HVAC was the hardest trade to break into. Half the HVAC companies were never named. HVAC also had the lowest median review count in the study, 17, and the most profiles with no website linked. Tree service was the opposite: almost every tree company in the sample got named at least once. With about 25 businesses per trade, treat the trade numbers as a rough picture, not an exact rate.

Reviews: the clearest pattern

Google reviewsContractorsNamed at least onceTop 3 on Maps in their town
Under 259457%41%
25 to 996480%66%
100 to 2992295%68%
300 or more1794%88%

Contractors with fewer than 25 reviews were named less than 6 times in 10. Past 100 reviews it was almost everyone. Nearly half the businesses in the study (48%) were under 25 reviews, and the median was 27.

The rating was a different story. The median rating was 4.9, and 78% of businesses had 4.8 or higher. When everyone has close to five stars, stars stop telling anyone apart. How many reviews you have does.

This is a pattern, not proof that reviews cause ChatGPT to name you. Businesses with lots of reviews also tend to be older, bigger and more talked about online. But review count is the one on that list you can change this month. If you are not sure how far behind you are, the review gap calculator shows how many you need per month to catch the company ahead of you.

No website on your Google profile is expensive

Google profileContractorsNamed at least once
Website linked16080%
No website linked3738%

About 1 in 5 contractors had no website on their Google profile. Among HVAC companies it was 36%. Those businesses were named less than half as often. With web search on, ChatGPT cites websites and directory pages in its answers, so a business with no site gives it less to work with.

Google Maps and ChatGPT mostly agree

Of the 111 contractors in the top 3 on Google Maps for their own town, 84% were named by ChatGPT at least once. Of the 86 outside the top 3, 57% were. Showing up in AI answers is not a separate project from ranking on Google. The same profile, reviews and website do the work for both.

One more finding: I also checked whether Google showed an AI Overview, the AI summary at the top of the results, for searches like "best furnace repair service in Bethlehem, PA". It appeared on only 29 of 141 searches. For most of these searches, Google showed no AI summary at all.

What to do with this

  1. Link your website on your Google Business Profile. It is the easiest fix in this whole study, and a lot of businesses are missing it.
  2. Get past 25 reviews, then keep them coming. Ask after every finished job, not when you remember.
  3. Work on your Maps rank in your own town. The businesses at the top of Maps were the ones ChatGPT named most.
  4. Ask ChatGPT yourself. Ask it a few ways, like a homeowner would, and see who it names. Or run the free scan, which asks it three ways and shows you who it names instead.

Limits of this study

ChatGPT's answers change from day to day and from one wording to the next, so this is a snapshot from November 2026, not a permanent ranking. Names in each answer were matched to businesses automatically, which can miss a business written very differently. The sample came from Google Maps results, so it leans toward businesses that already have some visibility. I am not publishing business names. The point is the pattern, not calling anyone out.

Does ChatGPT name your business?

The free scan asks ChatGPT three questions about your trade in your town, checks your Google Maps rank, and shows you which competitors get named instead. It takes about a minute.

Frequently asked questions

Does ChatGPT recommend local contractors?

Yes. When I asked ChatGPT questions like "best HVAC company in Bethlehem, PA" with web search on, it named about 4 local businesses per answer. But 28% of the 197 Lehigh Valley contractors I checked were not named in any of three questions about their own trade and town.

How does ChatGPT decide which contractors to recommend?

ChatGPT does not publish how it picks. In this study the businesses it named most had more Google reviews, a website linked on their Google profile, and a top 3 spot on Google Maps in their town. Contractors with 100 or more reviews were named at least once 95% of the time, compared with 57% for those under 25 reviews.

Does my star rating matter for ChatGPT?

Not much on its own, because almost everyone has a high rating. The median rating in this study was 4.9 and 78% of businesses were at 4.8 or higher. The number of reviews separated businesses far more than the rating did.

How do I get my business recommended by ChatGPT?

Start with the things that tracked with being named in this study: a website linked on your Google Business Profile, a steady flow of new Google reviews, and a top 3 spot on Google Maps in your own town. Those are also the basics of local SEO, so the same work helps on Google and in AI answers.