Local service businesses spend years building reputation through reviews, referrals, and Google rankings. None of that matters when the customer asks ChatGPT instead.
Over the past several months, we've audited more than 1,500 local service businesses across 8 verticals in London, Ontario and Detroit, Michigan — HVAC companies, mortgage brokers, lawyers, dentists, plumbers, roofers, physiotherapists, optometrists, landscapers. We asked the same kind of question a real customer would: "who's the best [service] in [city]?" across ChatGPT, Perplexity, and Google AI Mode.
The headline finding is simple, and bad:
Eighty-six percent. Not "ranked low." Not "buried below competitors." Never mentioned. Invisible.
The three tiers of AI visibility
Every business we audited fell into one of three tiers. The distribution is what matters:
The gap between Tier 2 and Tier 3 is bigger than it looks. An Indexed business gets mentioned in passing when AI lists "options to consider." A Cited business is what AI says when the customer asks "who's the best?" — the named recommendation, the one that gets the call.
The breakdown by industry
Some categories are doing worse than others. Here's what we found across the verticals we audited most heavily:
Optometrists were a category outlier in our audit (small sample of 40, dominated by directory-style indexed listings rather than empty SERPs). Excluded from headline averages.
Worst performer: dentists in Detroit
Out of 526 dental practices we audited in the Detroit metro area, not a single one reached Tier 3. Zero practices got named first when patients asked AI for the best dentist in their neighbourhood. The category is dominated by review aggregators and corporate dental groups, and AI defaults to those when patients ask for recommendations. Independent practices get nothing.
Mortgage brokers, second worst
91% of mortgage brokers we audited in London, Ontario were invisible. Across 205 brokers, only 3 reached Tier 3. The category is dominated by aggregator sites — Bankrate, NerdWallet, RateHub — and the major banks. AI defaults to those. Independent brokers, even ones with strong Google reviews and active websites, get passed over almost entirely.
Trades fare slightly better — but barely
Roofing, HVAC, plumbing, and landscaping all sit in the 78–85% Invisible range. Slightly better than mortgage and dental, but still catastrophic. The reason these categories perform marginally better is that review aggregators in the trades space (HomeAdvisor, Angi, Houzz) sometimes route citations back to specific contractors. Sometimes.
Why this is happening
AI search engines don't crawl the web the way Google does. They synthesise answers from a narrower set of trusted sources — structured data, established directories, news mentions, and content that explicitly answers the question being asked.
A local business with a great Google ranking can still be invisible to ChatGPT. The signals that matter for traditional SEO aren't the signals that get a business cited by AI. Backlinks, page speed, keyword density — none of these matter much. What matters is:
Structured data and schema
AI looks for machine-readable signals. Most local business websites have no structured data at all, or only generic LocalBusiness schema with half the fields blank. Industry-specific schema (MedicalBusiness, LegalService, HomeAndConstructionBusiness) is rarer still — and it's exactly what AI uses to decide which businesses are credible.
Consistent NAP across directories
Name, Address, Phone — identical everywhere, including in industry-specific directories. AI cross-references these and discounts businesses with mismatched listings. The number of audited businesses with three different phone number formats across their listings is — honestly — the majority.
Content that answers customer questions in their words
Not "Our Services" pages. Not corporate "About Us" prose. AI cites businesses that have FAQ-style content with real questions ("how much does X cost in [city]?") and substantive answers. Most local business websites have neither.
Mentions in trusted local sources
Local press, community blogs, "best of [city]" roundups. Not paid placements — earned mentions. AI weighs these heavily because they're harder to fake than self-published content.
The good news: AI visibility is a solvable problem. The signals that get a business cited are the same signals it should already have for general digital health — clean data, useful content, consistent presence. Most businesses just don't know they need them.
The window is open
The 1% of businesses currently being cited by AI didn't earn that position by being more famous, more expensive, or longer-established than their competitors. They earned it by accident — by happening to have clean schema, consistent listings, and content that AI could parse.
That window will close. As more businesses figure this out, the bar to reach Tier 3 will rise sharply. The businesses that move now — in the next 6 to 12 months — will lock in default-recommendation status in their category, the same way the businesses that built decent SEO in 2008 still own their Google rankings today.
The businesses that wait will spend years trying to displace the ones that didn't.
Find out where your business stands.
Take the 2-minute AI Visibility Quiz. Get your tier, the gaps, and a path to Cited.
Take the Quiz →