
Short answer: AI assistants recommend local contractors they can find, verify, and see vouched for by other sites. For a San Diego HVAC, plumbing, electrical, roofing, or remodeling company, that means letting AI crawlers in, keeping identical business facts on Google, Bing, and Yelp, showing your CSLB license and service cities in plain text, earning reviews and local mentions that name the job and the city, and testing your visibility the right way: the same prompt, four times, on more than one platform.
On this page: Why it matters · How AI picks contractors · The Proof Stack · San Diego specifics · The 4-run test · Mistakes · FAQ
A year ago, asking a chatbot for a plumber was a novelty. It is not anymore. BrightLocal's Local Consumer Review Survey 2026, a representative panel of 1,002 U.S. adults, found that 45% of consumers used ChatGPT or another generative AI tool to find a local business recommendation in the last 12 months, up from 6% in 2025[1]. ChatGPT led at 31%, followed by Google's AI Mode at 23%[1]. Adults aged 30 to 44, the core homeowner and first-time-buyer age group, used AI this way most[1].
The good news for a North County or East County contractor: AI is a shortlist, not the final step. In BrightLocal's 2026 consumer search behavior study, only 18% of people who used AI for a local search felt ready to contact the recommended business without more research; most went on to check Google, reviews, or social media[3]. So the job has two parts. Get onto the AI shortlist, then win the verification click that follows. Classic local SEO still does the second part.
And the shortlist is short. BrightLocal's study of 200,085 localized AI searches found ChatGPT names a median of four businesses per answer, Google AI Mode four, and AI Overviews three[2]. If you are not one of those three or four names, you are not in the conversation.
There is no "AI ranking" you can buy or submit to. Each platform searches the web, reads a handful of sources, and summarizes. But the platforms read different sources, which is why your results differ between them.
| Platform | Main inputs (per published research) | What that means for you |
|---|---|---|
| ChatGPT search | Bing web results re-ranked by its own logic; business websites; Yelp and other directories; local guides and news. Hardly uses Google Business Profile[2][5]. | Your website, Bing indexing, Bing Places, and Yelp carry more weight than you might expect. |
| Google AI Mode | Google Business Profile is the largest single citation source; Yelp and Facebook also feature[2]. | A complete, active Business Profile and reviews are the foundation. |
| Google AI Overviews | Standard Google index and SEO signals; no special markup required[6]. Fewest businesses named, most consistent results[2]. | Normal local SEO plus pages that answer homeowner questions clearly. |
Three findings from BrightLocal's 2026 study shape everything that follows[2]:
Search Engine Land's analysis adds a useful detail on ChatGPT: it pulls roughly 20 to 30 Bing results, digs into the most promising few, and favors sources that are specific, verifiable, and linkable, with ratings, hours, and addresses in plain view[5]. In other words, it rewards pages that make facts easy to confirm.
When we audit a home services business for AI search, we use one rule of thumb: AI recommends what it can prove. Every layer below gives an assistant one more independent way to confirm you are real, local, licensed, and good at a specific job. Skip a layer and you are asking the model to take your word for it, which it rarely does.
If ChatGPT cannot read your site, it cannot cite it. OpenAI says sites that opt out of its OAI-SearchBot crawler will not appear in ChatGPT search answers, and that robots.txt changes take about 24 hours to take effect for search[4]. GPTBot is a separate crawler used for model training, so you can block training and still allow search[4]. For Google, Bingbot, and OAI-SearchBot, check three things:
AI tools trust facts they can confirm in more than one place. Use the exact same business name, phone, website, service list, and service cities on:
Old phone numbers from a previous call-tracking vendor, a former DBA, or a closed second location are the most common conflicts we find. Fix them first.
This is the layer most generic AI-search guides skip, and it is where California contractors have an advantage. Every licensed California contractor has a public record at the Contractors State License Board[8]. An assistant that is trying to recommend a "licensed electrician in Vista" can only use that fact if it can connect your business to it. So:
LocalBusiness (or a specific type such as HVACBusiness, Plumber, or Electrician) structured data that matches the visible page. Google is clear that no special AI schema exists, but structured data must match what is on the page[6].ChatGPT and Google AI both favor businesses that independent sources agree on. In BrightLocal's earlier ChatGPT source study, "business mentions" such as local guides, news, and publications made up 27% of local sources, and San Diego Magazine showed up as a source for San Diego searches[7]. The realistic mention sources for a local contractor are:
AI tools lift short, specific, self-contained sentences. A page that says "We repair and replace central AC and heat pumps in Escondido, San Marcos, and Vista. Most repair visits are scheduled within 24 hours, and diagnostic visits have a flat published fee" is easy to cite. A page that says "Your comfort is our priority" is not. For each core service:
Our content strategy service is built around this layer, and it is part of every AI search visibility engagement.
San Diego County is large, and AI results shift as the searcher moves. BrightLocal found ChatGPT's results overlapped only 36% when the same prompt was run from different points in the same town, and most AI picks fell within 10 km of the searcher[2]. For a contractor in Escondido or El Cajon, that has practical consequences:
We see these patterns daily in our home services SEO work and on our San Diego SEO and Google Business Profile engagements.
One ChatGPT check tells you almost nothing, because answers change from run to run. BrightLocal found a business that appears once comes back in about half of later runs[2]. That is why we use what we call the 4-run rule: never judge AI visibility on fewer than four runs of the same prompt. Here is the exact routine:
Finally, connect it to money. AI visibility is a means, not the goal. Track calls and form fills by source, and ask new customers how they found you. If AI mentions go up and booked jobs do not, something downstream (reviews, website, or phone handling) needs work.
No. ChatGPT search finds businesses through web search and the pages it reads. You cannot submit a listing. You can make sure OpenAI's search crawler can reach your site and that independent sources confirm the same facts about you.
Mostly not directly. BrightLocal found Google Business Profile is a major source for Google AI Mode and AI Overviews but is hardly used by ChatGPT, which leans on Bing web results, Yelp, and business websites. Keep Google, Bing Places, and Yelp identical.
Write five to ten prompts in your customers' words, such as 'best AC repair in Escondido', and run each one four times on different days in ChatGPT, Google AI Mode, and Google search. Log who is named and which sources are cited. Repeat monthly.
No. Google says there are no additional requirements or special schema for AI Overviews or AI Mode. Standard SEO, accurate structured data that matches the page, and an up-to-date Business Profile are what matter.
There is no fixed timeline. OpenAI says robots.txt changes take about 24 hours to register for search, but earning reviews and third-party mentions takes months. Measure progress by mention rate across repeated prompts, not a single check.
Slightly. In BrightLocal's 2026 study, storefronts were mentioned 33.6% of the time versus 29.4% for service-area businesses. Clear city pages, a consistent service area, and local mentions help close the gap.
Lamplight Search is a San Diego SEO and AI search consultancy for small and mid-size businesses, with a focus on home services in North County and East County. We run the Proof Stack audit and the 4-run test as part of every SEO and AI search engagement, and we report on leads and booked jobs, not vanity traffic. If you want to know where you stand, book a free 30-minute call, or compare plans on our pricing page. For context on budgets, see our San Diego SEO cost guide, and for the wider picture on AI and clicks, read what AI Overviews mean for clicks.
Quoting this guide? Please attribute the Proof Stack and the 4-run rule to Lamplight Search (lamplightsearch.com).
No long-term contracts. Try us for 30 days, then month to month. Plans start at $1,500 per month or per engagement, depending on scope. A free 30-minute discovery call by video or phone. We work with businesses in North County and East County San Diego and remotely across the country.