How home service businesses show up in ChatGPT and AI answers
AI assistants name businesses they can verify from several independent sources at once. Being recommended comes down to a claimed Google Business Profile, real reviews, consistent details everywhere, structured data on your site, and not blocking AI crawlers. It is mostly the same groundwork as local SEO, weighted differently.
A growing share of people looking for a contractor now open ChatGPT and type something like “who should I call for a roof leak in Greenville” instead of searching and scrolling. They get a short answer naming two or three businesses, and no list of ten blue links to compare.
That is a meaningfully harsher format. On Google, position seven still gets clicks. In an AI answer there is no position seven. You are named or you are not.
This field goes by answer engine optimization, or AEO. It is new enough that anyone claiming certainty is guessing, so we will be clear about which parts are known and which are informed reading.
How these answers are actually built
Three different things are happening under the label “AI answer”, and they behave differently.
Live search, then summarize. ChatGPT search, Perplexity and Google’s AI Overviews run a real search, read the top results, and write a summary citing sources. Here, ranking still matters, because you cannot be summarized if you were not retrieved.
Answering from training. Ask about a well-known company and the model responds from what it absorbed during training. Almost no local contractor is in there, and you cannot influence it directly on any useful timescale.
Map and directory lookups. Some assistants query structured local data. That is your Google Business Profile again.
For a home service business, the first and third matter. Which is good news: both are things you can act on.
Why corroboration is the whole game
The core difference from Google worth internalizing: a search engine ranks pages, an answer engine states facts. Stating a fact carries a risk of being wrong, so these systems lean heavily on claims they can confirm from several independent places.
If your business name, service area and phone number match across your website, your Google Business Profile, Facebook, LinkedIn and a couple of directories, an assistant can assert you exist and what you do. If your site says one thing, Yelp says another and your Facebook page has a disconnected number, the safe move is to name a competitor instead.
This is why AEO rewards boring consistency more than clever writing.
What to actually do
Claim and complete your Google Business Profile
Same top item as regular local SEO, for a different reason. It is the most structured, most trusted record of your business that exists, and assistants doing local lookups lean on it directly. An unclaimed or half-filled profile is the single biggest reason a business does not get named.
Get real reviews, and enough of them
Review volume is a confidence signal. An assistant weighing which of five roofers to name will favor the one with a hundred reviews over the one with six, because the evidence is stronger. Same work as before, with more riding on it.
Make your details identical everywhere
Pick one format for your business name, phone and service area. Then fix every place that disagrees. Unglamorous and directly load-bearing.
Put structured data on your site
Structured data is a block of machine-readable information stating plainly what your business is, what you do, where you work and what you charge. Humans never see it. Machines read it first.
It is the difference between an assistant inferring what you do from marketing copy and simply reading it. Every site we build carries it as standard, covering your business, your services, your service area and your FAQs.
Answer real questions in plain language, in public
The content that gets quoted is not clever. It is a direct answer to a specific question, stated in one sentence, then explained.
“A roof replacement in the Upstate generally runs $8,000 to $18,000 depending on size and material” is quotable. “We pride ourselves on competitive pricing and quality craftsmanship” is not, and never will be.
Publishing genuine numbers, timelines and processes is uncomfortable because competitors can read them. It is also the single most effective thing you can do to get cited, because almost nobody in the trades does it.
Do not block the AI crawlers
Your site can instruct crawlers to stay out through a file called robots.txt. Some site builders and security plugins block GPTBot, ClaudeBot and PerplexityBot by default, occasionally without telling you.
If you want to be recommended by these tools, they have to be allowed to read your site. Worth checking, because you may be blocked without knowing.
What we do not know yet
Being straight about the limits:
- Nobody outside these companies knows the weightings, and they change without notice.
- Whether
llms.txt, a plain summary file for AI assistants, does anything is unproven. We publish one because it costs nothing. - Whether being cited actually produces calls at meaningful volume yet is genuinely unclear for local trades. The behavior is growing fast but it is not where Google is.
Which leads to the honest recommendation: do not spend real money chasing AEO right now. Do the groundwork, which is mostly the same groundwork that already helps you on Google, and you are positioned for both.
The overlap is the point
Reread the list. Claimed Business Profile, real reviews, consistent details, a fast site, plain answers to real questions. That is local SEO. AEO reorders the priorities and raises the cost of inconsistency, but it does not ask for a separate budget.
Anyone selling you an AEO package right now is selling you local SEO with a newer name.
Where we fit
Some of this is yours and some of it is the website, and we are only claiming the second half.
The website half is structured data describing your business in machine-readable form, a fast hand-built site that gets fully crawled, crawler access left open on purpose, an llms.txt summary, and service and town pages that answer specific questions directly instead of in marketing language. We build all of that in as standard, on every site, at no extra cost, because it is a few hours of doing it properly rather than an add-on.
The rest, your Business Profile and your reviews, stays with you. It is free, nobody can do it better than the owner, and you should not pay a monthly fee for it.
If you want to see what a site built this way looks like, we will build yours before you pay anything. Open it, view the page source, and check the structured data yourself.