GEO for home service businesses: what to fix first

By: Irina Shvaya | October 13, 2026
This article is part of our GEO and AEO Guide: how AI search chooses sources, how to get cited, and how to budget for and choose help. Want to know where your own site stands? Request a free GEO audit.

For a plumber, HVAC company, roofer or electrician, GEO (generative engine optimization, the work of being found and cited by AI assistants) starts with three unglamorous things: a correct Google Business Profile, service pages that say plainly what you do, where and under what conditions, and business details that match everywhere they appear. Get those right before you spend money on anything labeled "AI."

When someone asks an assistant "who can fix a leaking water heater near me today," the assistant has to work out which businesses do that job, in that area, and whether its information about them is current. If your own website and listings don't answer those questions clearly, there is nothing for it to work with.

No one can guarantee that ChatGPT, Gemini or Google's AI features will name your company. What you can control is whether your information is accessible, accurate and specific.

Key Takeaways

  • Google says keeping Google Business Profile information up to date can help your services be visible in AI responses and other search results.
  • If you don't serve customers at your business address, Google's rules say to remove the address from your profile and list up to 20 service areas instead.
  • A service-area business gets one Business Profile for its whole area, unless it has separate locations with separate service areas and separate staff.
  • City pages that funnel visitors to one page are a listed example of doorway abuse in Google's spam policies, which now also cover attempts to manipulate its AI responses.
  • Google stopped showing FAQ rich results in May 2026 and says structured data isn't required for its AI features. Write clear questions and answers for people, not for a rich result.
  • OpenAI, Anthropic and Perplexity have not published a full list of the local business data their assistants rely on, so consistency across your site and listings is the practical safeguard.

How AI assistants answer local service questions

The assistants don't all work the same way, and the vendors have documented different amounts.

Google. AI Overviews and AI Mode are part of Google Search and draw on the same index. Google says there are no additional technical requirements to appear in them beyond those for Search, provided the site stays included in Search generative AI features in Search Console (the default), and its guide to optimizing for generative AI features states that Google Business Profiles "can help your products and services to be visible in both AI responses and other Google Search results." How AI Mode differs from AI Overviews is covered in Google AI Mode explained.

ChatGPT. OpenAI's help page on ChatGPT search says ChatGPT collects general location information from your IP address and may share location with trusted third-party providers "that help provide more local information, such as nearby business listings." It doesn't name those providers for local results, and it warns that search results and citations can be incomplete, outdated or incorrect.

What isn't documented. As of October 2026, no first-party statement says ChatGPT, Claude or Perplexity use Google Business Profile data, and none says review counts or star ratings feed AI answers. Treat any vendor who claims to know the exact inputs with caution.

Fix first: your Google Business Profile

Most home service companies are what Google calls a service-area business: one that "visits or delivers to customers directly but doesn't serve customers at their business address." Google's Business Profile guidelines are strict here, and breaking them can lead to suspension.

ItemWhat Google's rules say
Business nameUse your real-world name as it appears on your signage, website and stationery. Including unnecessary information in the name isn't permitted and could result in suspension.
AddressIf you don't serve customers at your address, remove it from the profile. Google's own example is a plumber who runs the business from home.
P.O. boxes and virtual officesNot acceptable. A virtual office is only allowed for a service-area business if it is staffed during business hours.
Service areasUp to 20, set by city, postal code or other area. You can't set a radius.
Size of the areaThe overall boundaries shouldn't be more than about 2 hours of driving time from where the business is based.
Number of profilesOne for the whole service area. Separate profiles are allowed only for separate locations with separate service areas and separate staff.
CategoriesChoose the fewest categories that describe your core business. Don't use categories as keywords.

If you have a showroom or shop where customers visit and you also send crews out, Google calls that a hybrid business, and you can show the address as long as you have permanent on-site signage.

Beyond the rules, fill in what a customer needs: accurate hours including emergency availability, the services you offer, and a phone number that is answered. We go deeper on the profile itself in how to optimize Google Business Profiles for generative search.

Then: Bing Places and consistent listings

Claim your Bing Places for Business listing with the same name, phone number, hours and service area you used on Google. Microsoft says registering there helps ensure those details are eligible for AI-generated responses on its side.

Then check the other places your business is listed: the directories your customers use, your trade association profile, your social profiles and your own website footer. The goal is one version of your name, phone number and service area everywhere. No AI vendor has published that directory listings are a ranking input. Consistency is still worth the effort, because a conflicting phone number or an old address is an error an assistant can repeat to a customer.

Service pages that answer the real question

A page that says "We offer quality plumbing services" gives an assistant, and a customer, nothing to use. Each main service deserves its own page that states the facts someone would ask on the phone.

  • What the job is. Name the service in plain words and list what it includes and what it doesn't.
  • Where you do it. List the cities or areas you serve for that service.
  • When. Hours, emergency or after-hours availability, and how scheduling works.
  • What affects the price. If you can't publish a price, explain what drives it: access, materials, permits, system size.
  • Who does the work. License numbers, insurance, certifications and manufacturer authorizations you actually hold.
  • What happens next. How to book, what the first visit involves, and your warranty terms.

Google's top recommendation in its AI guide is what it calls non-commodity content. It contrasts a generic "7 Tips for First-Time Homebuyers" with "Why We Waived the Inspection & Saved Money: A Look Inside the Sewer Line." The second can only be written by someone who was there. You have that material every week: the failed part, the photo from the attic, the reason one repair made more sense than a replacement.

A short question-and-answer section on each service page is useful to readers. Don't expect a visual payoff in Google for it, though: Google no longer shows FAQ rich results, and How-to rich results were removed in 2023.

Service-area pages without doorway pages

Home service sites often carry dozens of pages that are identical except for the city name. Google's spam policies describe doorway abuse as pages "created to rank for specific, similar search queries" and list "multiple domain names or pages targeted at specific regions or cities that funnel users to one page" as an example. The same policies cover using generative AI tools to produce many pages without adding value, and since May 2026 they explicitly apply to attempts to manipulate generative AI responses in Google Search.

Google doesn't publish a number of location pages that is too many. The test is whether each page is useful on its own. A city page earns its place when it has things that are true only of that city: jobs you've completed there, local permit or code considerations you deal with, the neighborhoods and housing types you see, response times from your nearest crew, and reviews from customers in that area.

If you can't write something specific about a town, list it on a single service-area page instead of giving it a page of its own. Our guide on how to structure local pages for AI recommendations covers page structure. Companies with several branches have extra rules to deal with, covered in GEO for multi-location businesses.

Reviews: ask the right way

Whether reviews feed AI answers isn't documented. They matter to customers regardless, and Google's policies set clear limits.

  • Google's policies allow you to ask customers for reviews, and its help pages suggest sharing a link or QR code.
  • You may not offer payment, discounts or free services in exchange for a review, or for changing or removing a negative one.
  • You may not selectively ask only happy customers, or discourage negative reviews. Google prohibits this.
  • Google's policy says a conflict of interest may include current or former employment and contractual relationships, so staff and contractors shouldn't review the business.
  • If you show reviews of your own business on your own site, Google says those pages are ineligible for review stars in search results, including when the reviews come through an embedded widget.

Reply to reviews in a conversational, non-promotional way. Google's own advice is that a mix of positive and negative feedback often feels more trustworthy.

Crawler access and structured data

Your website can't help if AI crawlers can't reach it, and hosting setups, security plugins and firewall services can block bots. OpenAI says a site must allow OAI-SearchBot to be eligible for ChatGPT search answers, and Perplexity recommends allowing PerplexityBot so your site can appear in its search results. Ask whoever manages your site to confirm what your robots.txt file and firewall allow. The details, bot by bot, are in AI crawlers and robots.txt.

On structured data, keep expectations modest. Google says it "isn't required for generative AI search" and that there's no special markup to add, while noting it is still worth using for rich results. LocalBusiness markup with your business name, contact details and hours is a sensible basic step, as long as it matches what's visible on the page. Google lists name and address as the required properties.

The priority order

If you have limited time, work down this list. The earlier items are the foundation for the later ones.

OrderTaskWho can do it
1Bring your Google Business Profile in line with the service-area rulesOwner or office manager
2Claim Bing Places and match name, phone and hours everywhereOwner or office manager
3Confirm search and AI crawlers aren't blockedWeb developer or host
4Rewrite your main service pages with specificsOwner plus a writer
5Merge or improve thin city pagesWeb developer or agency
6Set up a compliant review request routineOffice staff
7Add job write-ups and photos from real workTechnicians and office staff
8Start measuringOwner or agency

How to tell whether it's working

Three free sources cover most of what a small company needs. Search Console's Generative AI performance report shows how often links to your site appeared in AI Overviews and AI Mode, though Google says it may be missing if your site hasn't received enough impressions. Bing Webmaster Tools' AI Performance report counts citations in Copilot, Bing's AI summaries and select partner integrations. Google Analytics 4 has an AI Assistant channel for visits arriving from assistants such as ChatGPT and Copilot.

Add two habits of your own. Once a month, ask the main assistants the questions your customers ask and note whether you appear and whether the details are right. And ask every caller how they found you, with "an AI assistant" as an option. Answers vary from one run to the next, so look at the trend over several months.

If the basics above aren't done, hold off on buying a GEO retainer. Google's own advice on hiring an SEO says that if you run a small local business, you can probably do much of the work yourself. Our guide on whether GEO is worth it for a small business helps you decide when paying for help makes sense.

Conclusion

For home service businesses, GEO is mostly local SEO done carefully: a rule-compliant Business Profile, matching listings, service pages with real specifics, city pages that deserve to exist, honest reviews and open crawler access. None of it guarantees a mention in an AI answer, and all of it helps customers who find you the ordinary way. eSEOspace offers local SEO services and a free GEO audit. More guides are in our GEO and AEO Guide.

Frequently asked questions

Does ChatGPT use my Google Business Profile?

OpenAI hasn't said so. Its help page says ChatGPT may share location with third-party providers that supply local information such as nearby business listings, without naming them. Keep your details accurate on Google, Bing Places and your own site so that any source gives the same answer.

Should I hide my address on my Google Business Profile?

If customers don't come to your address, yes. Google's guidelines say service-area businesses should remove the address and set service areas instead.

Do I need a separate page for every city I serve?

No. Create a city page only when you have something specific to say about working there. Near-identical pages that differ only by city name risk falling under Google's doorway abuse policy. A single service-area page listing your towns is safer than dozens of thin ones.

Can I offer a discount for a review?

Not on Google. Its policies prohibit offering incentives, including discounts and free services, in exchange for posting, changing or removing a review. You can ask every customer for an honest review and make it easy with a link or QR code.

Put this into action with eSEOspace

We help businesses grow with seo, geo & aeo that actually performs. Explore the services behind this guide:

Book a free strategy call →

Get a FREE Audit

We'll perform a comprehensive SEO, AEO, GEO & CRO audit of your website — completely free — and show you exactly how to outrank your competitors.

Don't have a site yet? Get in touch →

Get a FREE GEO/AEO/SEO Audit

We'll analyze your site's SEO, GEO, AEO & CRO — completely free — and show you exactly how to get found across Google and AI answers.

Don't have a site yet? Get in touch →

You Might Also like to Read