Why doesn't my business show up when customers ask AI who to call?

You typed it yourself: "who should I call for water damage repair in my city." The answer named three companies. Yours wasn't one of them — maybe your competitor was. That sting is the whole reason this hub exists. Let's figure out why it happened and what fixes it.

First, the shift that's actually happening

This isn't a fad worth ignoring for another year. BrightLocal reports that 45% of consumers now use AI tools to find local services, versus 6% a year earlier (via contractormag). Nearly half your potential customers are asking a chatbot instead of a search box. If your business is invisible there, you're invisible to nearly half the market — and that share is still climbing.

The good news: nobody has this figured out yet. Yext's analysis of 6.8 million AI citations (via Business Wire and Search Engine Land) found that 86% of AI citations come from sources the business itself manages — websites (44%), listings (42%), reviews and social (8%). In other words, the AI isn't pulling names out of thin air. It quotes the businesses that gave it something quotable. That's a fixable problem.

The six reasons AI skips your business

When an AI doesn't name you, it's almost always one of these six. Work through them in order — the early ones are the cheapest to rule out.

1. AI bots can't read your website

The AI companies send out crawlers — bots with names like GPTBot and OAI-SearchBot — that read pages so the AI can quote them later. If your site's robots.txt file blocks them, or your Cloudflare settings or a WordPress security plugin swats them away, the AI simply has no material from you. Many contractors block these bots without knowing it, often with a robots.txt file copied over from a staging site. Run the two-minute check before you do anything else.

2. Your site gives the AI nothing to quote

Getting crawled isn't enough — the AI needs quotable substance. A homepage that says "quality service since 1998" and a contact page give it nothing to cite. Real service pages (water damage, mold, fire, storm), real service-area pages, real proof — those are what get quoted. Yext's data says websites are the single biggest source of AI citations at 44%. If your site is thin, the AI will quote the competitor whose site isn't.

3. Your Google Business Profile has gaps

For local questions, the AI leans hard on business listings — Yext found listings make up 42% of AI citations, and ChatGPT in particular leans on listings for nearly half its citations. An incomplete profile (missing categories, no services listed, no photos, stale hours) is a weak signal. A complete, active profile is a strong one. Here's what the AI actually reads on your profile.

4. Your reviews don't pass the trust filter

AI engines treat reviews as corroboration. Few reviews, old reviews, or a pile of unanswered reviews all read as "unverified." Fresh reviews — and your visible responses to them — read as "real, active business." This is one of the most common gaps between the named competitor and the skipped also-ran.

5. The AI confuses you with a same-named business

This one is sneaky. If there's another "Apex Restoration" two states over with a bigger web footprint, the AI can merge the two of you — or pick the wrong one. Consistent business name, address, and phone number across your site, your profile, and your listings is the fix. Inconsistent NAP data is how you become invisible by mistaken identity.

6. Your competitor earned the citations you didn't

Sometimes there's no trick. The shop across town has 200 reviews, a complete profile, and service pages with real depth — so the AI quotes them. That's not the AI being unfair; it's the AI doing its job. The fix is the unglamorous work of out-publishing them. Run the competitor audit to see exactly where the gap is.

Coming: our own test data

We're running a restoration-specific citation test — asking four AI engines dozens of real restoration questions and recording which contractors get named and why. Results land here in the Q1 2027 update, and they'll sharpen every reason above with real numbers.

A worked example: "who should I call for water damage in Boise"

Here's roughly what happens when a homeowner asks that question:

  1. The AI pulls business listings for water-damage contractors near Boise and filters for complete, active profiles.
  2. It cross-checks reviews — count, recency, and whether the owner responds.
  3. It looks for quotable web content: does anyone have a real water-damage service page mentioning Boise?
  4. It assembles 2–3 names, each backed by the sources it found, and presents them with caveats.

Notice what's not in that chain: your Google ranking, your ad spend, how long you've been in business. The AI doesn't know your reputation — it knows your footprint. Every step above is something you can improve this month.

The 10-minute self-check

  • Type yoursite.com/robots.txt into your browser. If you see AI bot names next to "Disallow," that's reason #1 — fix it here.
  • Open your Google Business Profile. Are your categories, services, hours, and photos complete and current?
  • Count your Google reviews from the last 90 days. Fewer than five? That's a trust-filter problem.
  • Ask ChatGPT and Gemini "who should I call for [your service] in [your city]" and write down who gets named.
  • Google your exact business name plus your city. If a same-named company dominates, you have an identity problem.
  • Open your top service page. Could a stranger quote three facts from it? If not, it's too thin.

Whatever fails the check is your starting point. Most contractors find two or three of the six — fix them in order, cheapest first.

What to do this week

  1. Run the self-check above and write down which of the six reasons apply to you.
  2. Fix the cheapest one first — usually the robots.txt check or the GBP gaps. Both are free and take under an hour.
  3. Start the monthly audit — here's the exact procedure — so you can see movement instead of guessing.

Being named by AI isn't luck and it isn't pay-to-play. It's footprint. Build the footprint and the mentions follow.