The guide · 2026
GEO for contractors: the complete guide
When a homeowner asks ChatGPT who to hire, it names two or three companies. This guide explains how AI picks those names and what a contractor can do to become one of them. It is what I did for my own fence company, which is now #1 in AI visibility in its city.
The short version. GEO (generative engine optimization, also called AEO) is the work of getting your business named inside AI answers. AI tools recommend contractors they can find and trust across the web: your Google Business Profile and reviews, home-service directories, local "best of" lists, forums, and your own website. To win, track the questions homeowners ask AI, see which sites AI cites for them, and get your company onto those sites with consistent, detailed information. Then put clear answers to those questions on your own website.
What GEO is, in contractor terms
SEO gets your website onto Google's list of links. GEO gets your company's name into the answer an AI tool writes. The two overlap, because AI tools often search the web before they answer. But the scoreboard is different. In SEO you count clicks. In GEO you count how often AI names you when a homeowner asks who to hire, and whether it names you first.
This matters for trades because the question homeowners now type into ChatGPT is the same question they used to ask a neighbor: "Who's the best roofer near me?" The AI gives a short list, and most people call someone on it.
How AI decides which contractor to recommend
When someone asks an AI tool for a recommendation, the tool usually breaks the question into several searches. This is called query fan-out. For "best fence company near me" it might look up local Google results, review sites, directories like Angi and HomeAdvisor, local "top 10" articles, Reddit threads, and company websites. Then it writes an answer from whatever it found and trusted.
So AI is not ranking your website. It is summarizing what the web says about you. In my own tracking, the sources AI cited most for fence questions in my city were Google, then my own website, then Thumbtack, HomeAdvisor, Angi and the BBB. Your trade and city will have their own mix, which is why you measure before you fix anything.
The questions homeowners ask AI
Homeowners ask AI four kinds of questions about contractors:
- Who to hire: "Who's the best roofer in my city?" or "Which HVAC company should I call for a new heat pump?" These are the money questions.
- Cost: "How much does a 6 ft cedar privacy fence cost?" AI often names local companies in these answers too.
- Trust: "Is this company licensed and insured?" or "Does this remodeler have good reviews?"
- Problem: "Why is my AC blowing warm air?" Answers to these sometimes end with "a local pro like..."
Start with the "who to hire" questions for each service you sell and each area you serve. That list is your scoreboard.
The 7 steps to get recommended by AI
1. Measure where you stand
Ask the same set of questions across ChatGPT, Google AI Overviews and AI Mode, Gemini, Perplexity, Meta AI and Grok every week, and record who gets named. One search tells you almost nothing, because answers change from person to person and day to day. You need the same questions over time. Track your mention rate, your rank against competitors, and which websites AI cites.
2. Fix your Google Business Profile
Google is the source AI cited most in my tracking. Use your exact business name, the right primary category, every service you offer, your real service area, current hours, and photos of real jobs. Answer the common questions in the Q&A section yourself.
3. Get detailed, recent reviews
AI reads review text, not just star ratings. A review that says "They replaced our roof after the hail storm and handled the insurance claim" tells AI what you do and where. Ask every happy customer, soon after the job, and ask them to mention the service and their neighborhood.
4. Get onto the sites AI already trusts
Look at which directories and articles AI cites for your questions, then get listed or mentioned on those exact sites. For most trades that means Angi, HomeAdvisor, Thumbtack, the BBB, Yelp, Houzz or Nextdoor, plus local "best contractors" lists and any manufacturer or certification directories for your trade. Keep your name, address, phone and services identical everywhere.
5. Answer the questions on your own website
Write a page for each main service and area that answers what homeowners actually ask: what it costs, how long it takes, what materials you recommend, what's included, and why you. Use plain headings that match the question. Add FAQ sections and schema markup so AI can read them easily. My website went from the 26th to the 4th most-cited site for fence questions in my city within a week, and it's now second only to Google.
6. Let AI crawlers in
Check that your robots.txt doesn't block AI crawlers such as OAI-SearchBot and GPTBot (ChatGPT), PerplexityBot, ClaudeBot and Google-Extended. Some website builders and security plugins block them by default. An llms.txt file that summarizes your business is a cheap extra.
7. Track the leads
Add "AI search (ChatGPT, Google AI, etc.)" to the "How did you hear about us?" question on your forms and in your office script. My first AI lead came from a homeowner who found us through Grok and needed 75 feet of fence and 3 gates. Without asking, we would never have known.
How long GEO takes
Some changes show up within a week or two, especially website and directory fixes. Overall visibility builds over a few months as reviews, listings and content add up. Treat it like reviews: an ongoing advantage, not a one-time project. See the fence company case study for the actual timeline.
What GEO costs
| Option | Typical cost | What you get |
|---|---|---|
| Do it yourself | Your time | Manual checks in each AI tool. Hard to do consistently. |
| Tracking software | About $95 to $580 a month (checked Oct 2026) | Dashboards. You still do the fixes. |
| Enterprise platforms | Custom quotes. I was quoted $18,000 for one year | Built for big brands and marketing teams. |
| GEO agency | Often $3,000 to $6,000 a month | They do the work. Stop paying and it stops. |
| Own Your GEO | $5,000 once (founding price for the first 5 clients, then $10,000) plus about $150 a month in AI costs | A system built for your company that you own, plus 30 days of fixes together. |
More detail in Profound and Promptwatch alternatives for contractors.
Sources and further reading
- Aggarwal, Murahari, Rajpurohit, Kalyan, Narasimhan and Deshpande, "GEO: Generative Engine Optimization" (2023). The research paper that named the field.
- Google Search Central, AI features and your website. How Google's AI Overviews and AI Mode use web content.
- OpenAI, Overview of OpenAI crawlers. The crawler names to allow in robots.txt.
- Google Business Profile Help, Guidelines for representing your business on Google.
- The llms.txt proposal, for summarizing your site for AI tools.
- My own data: weekly tracking for a fence company across six AI engines, plus outside checks in Promptwatch and Profound. See how I measure.
GEO by trade
The questions and the sites AI trusts are different for each trade. Start with yours:
Questions
What is GEO for contractors?
GEO (generative engine optimization) is the work of getting your contracting business named in answers from AI tools like ChatGPT, Google AI Overviews, Gemini, Perplexity, Meta AI and Grok when homeowners ask who to hire.
Is GEO the same as AEO?
Yes. AEO (answer engine optimization) and GEO describe the same goal: being the business AI names in its answer. Some people also call it AI SEO or LLM SEO.
Do I still need SEO if I do GEO?
Yes. AI tools often search the web before they answer, so a strong Google presence, good reviews and a clear website help both. GEO adds measuring and improving how often AI names you.
Can a small contractor beat bigger companies in AI answers?
Yes. AI recommends companies it can find and trust for a specific question and area, not the biggest advertiser. My fence company is #1 in AI visibility in its city, ahead of larger competitors.
Which AI tools should contractors track?
ChatGPT and Google's AI answers reach the most people. Gemini, Perplexity, Meta AI and Grok are worth tracking too, since each one recommends different companies.
See what AI says about your company
I'll check what ChatGPT, Google AI, Gemini, Perplexity, Meta AI and Grok say when homeowners in your area ask who to hire, and show you who they recommend instead of you. It's free.
Book a free AI snapshot call