Before you start
This guide is for owners of roofing, HVAC, plumbing, window and other home service companies. You don’t need a developer for most of it. You’ll need:
What you need
- Logins for your website, Google Business Profile, Yelp and Bing Places
- A list of the services you want more of, and the towns you cover
- About two hours for the first check, then an hour a month
Throughout this guide we use Summit Air, a fictional HVAC company in Plano, Texas, as the example.
The seven steps
Write down the 10 questions your customers ask
Start with the questions people actually ask before they call, in their words. Mix the three kinds that lead to work: who to hire, urgent problems, and cost.
For Summit Air, that list starts like this:
- “Who’s the best AC repair company in Plano?”
- “Emergency AC repair open now in Plano, TX”
- “How much does a new AC unit cost in Plano?”
- “Is it worth repairing a 15-year-old AC unit?”
Check where you stand
Ask ChatGPT each question in a new chat, with your location turned on. Ask each one three times, because answers change: in one large analysis of Google’s AI Overviews, the brands named shifted 46% of the time across repeat checks.1
For each answer, write down whether you’re named, where you appear in the list, and which websites it cites. Your score is simple: the share of answers that name you. Our Town Score does this for you, free.
- Named or not named
- Your position in the answer
- Which competitors are named instead
- Which sites are cited
Fix your listings, starting with Yelp
Yelp appeared as a source in 80% of ChatGPT’s local answers in BrightLocal’s study of nearly 2 million citations, and Yelp now licenses its reviews and business details to OpenAI.23 An incomplete Yelp profile is the most common gap we see.
Then do Google Business Profile, which is the top local source for Google’s AI Overviews and AI Mode.2 After that, Bing Places, Apple Business Connect and the Better Business Bureau. Our list of the best places to list your business ranks them all by evidence.
- The same business name, address and phone number everywhere
- The right main category, plus every service you offer
- Your service area, listed town by town
- Real photos of your team, vans and finished jobs
- A description that says what you do and where, in one plain sentence
Rewrite your service pages so AI can quote them
Give each main service its own page. Title it the way customers ask, because pages whose titles closely match the question get cited more often.4 Our guide to writing service pages AI will quote covers this step in detail.
Put the answer at the top. In one study of 1.2 million ChatGPT results, 44.3% of citations came from the first 30% of a page.5 Then cover the details: towns, response times, price ranges, licenses and warranty. Keep each section short and focused; pages with sections of 120 to 180 words were cited more than pages with very short ones.6
- One page per service, with the town in the title
- The answer in the first two sentences
- Price ranges, response times and what’s included
- License and insurance details
- A visible “last updated” date
What good looks like: Summit Air’s AC repair page
We provide quality HVAC services to the greater Dallas area. Our experienced team is dedicated to your comfort. Contact us today for all your heating and cooling needs!
Summit Air repairs central AC systems in Plano, Allen, Frisco and Richardson. Most calls booked before noon are seen the same day. A diagnostic visit costs $89, which comes off the repair if you go ahead. All technicians are state-licensed and insured.
The rewrite answers who, where, how fast and how much in four sentences. Those are the details ChatGPT can lift into an answer.
Build a steady flow of recent reviews
Recent reviews matter to customers, and Google says they help local ranking. 74% of consumers only consider reviews from the last three months, 47% won’t use a business with fewer than 20 reviews, and 89% expect owners to respond to reviews.7 Google says more reviews and positive ratings can help your local ranking.8
Ask for Google reviews after every good job. Yelp doesn’t allow businesses to ask for reviews, so let customers know you’re on Yelp instead, and reply to every review you get. Never buy reviews or offer anything in return for them. Our guide on reviews and AI has the full rules.
- A review request sent the same day as the job
- A reply to every review, good or bad, within a few days
- A Yelp link on your website and invoices
Get mentioned on the sites AI reads in your town
One academic study found AI search engines favor what other sites say about a brand over what the brand says about itself.9 Mentions across the web tracked visibility in Google’s AI Overviews more closely than backlinks in a study of 75,000 brands.10
Aim for a few genuine mentions a month on sites that cover your town and trade. Our answer on Reddit and AI recommendations explains how to show up there properly.
- Local news: offer a comment on storm season, heat waves or scams
- Your chamber of commerce and trade association directories
- Manufacturer and supplier dealer locators
- Local “best of” lists and community pages
- Reddit and local groups: answer questions honestly, in your own name
Re-check every month and fix what slipped
AI tools favor fresh information. In one study of 7,683 cited pages, 73% of the pages ChatGPT cited had been updated within the past year.11 Run the same questions from Step 2 each month, compare your score, and update the pages and listings behind any question where you’ve slipped.
Common mistakes
- Chasing Google rankings alone. In a study of 15,000 non-local questions, only 8% of the pages ChatGPT cited ranked in Google’s top 10 for the same question.12
- Different names and numbers across listings. If Yelp, Google and your website disagree, AI has less reason to trust any of them.
- Pages stuffed with town names. A list of 40 towns at the bottom of a page tells AI nothing useful. Write real pages for the towns that matter most.
- Fake or paid reviews. They break platform rules and US consumer protection rules, and they can get your profile penalized.
- Judging by one screenshot. Answers change often, so measure over many questions and many runs.
See which of your customers’ questions name you today, and who AI names instead.
Get your free Town Score →Sources
Every figure on this page was checked against the source listed below on November 3, 2026.
- Search Engine Journal (sponsored by Ahrefs), 9 AI search myths, debunked by 15 million data points, August 18, 2026. searchenginejournal.com
- BrightLocal, Where to get local citations for AI search (1,967,762 citations, 1,355 locations), August 26, 2026. brightlocal.com
- Axios, via Yahoo Finance, Report on Yelp licensing its business data to OpenAI, July 23, 2026. finance.yahoo.com
- Ahrefs, Why ChatGPT cites some pages and not others (1.4 million prompts), April 15, 2026. ahrefs.com
- Practical Ecommerce, Studies reveal AI citation clues (reporting Kevin Indig’s Growth Memo study), March 9, 2026. practicalecommerce.com
- Search Engine Journal, SE Ranking data on factors linked to ChatGPT citations (129,000 domains), November 26, 2025. searchenginejournal.com
- BrightLocal, Local Consumer Review Survey 2026 (1,002 US adults), February 11, 2026. brightlocal.com
- Google Business Profile Help, Tips to improve your local ranking on Google. support.google.com
- Chen et al., arXiv, Generative Engine Optimization: How to Dominate AI Search, September 10, 2025. arxiv.org
- Ahrefs, AI Overview brand visibility factors (75,000 brands), May 26, 2025. ahrefs.com
- Seer Interactive, Content recency’s impact on AI visibility in 2026, July 24, 2026. seerinteractive.com
- Ahrefs, Study of 15,000 queries comparing AI citations with Google’s top 10, August 11, 2025. ahrefs.com



