Why Southern Utah Contractors Are Invisible to AI Search (And How to Fix It)
St. George and Washington County contractors are mostly invisible to ChatGPT, Perplexity, and Google AI Overviews. Here's why — and the specific steps to get recommended when a homeowner has a project.
I tested something for months. I’d ask ChatGPT and Perplexity the same question in different cities, in different categories, and track who came up. I did it for restaurants, for dentists, for HVAC companies, and for general contractors.
The results were consistent and a little bit depressing if you’re a contractor in Southern Utah.
National brands showed up. Franchise HVAC companies showed up. The one contractor in St. George who had a website with any real content showed up. Everyone else was invisible.
Here’s why that happens — and more importantly, what you can do about it if you’re a contractor in Washington County.
What AI engines actually know about St. George contractors
When an AI system answers the question “who is a good general contractor in St. George,” it’s drawing from a few sources:
Its training data. Everything the AI was trained on — web pages, articles, reviews, business listings. If your business has existed for 10 years and has been mentioned in the news, on community websites, in directory listings — the AI has probably seen you.
Verified business data. Google Business Profile information, directory listings, structured data on websites. This is where most St. George contractors fall short. Not because they don’t exist — but because their online presence is thin.
Cross-referenced signals. AI engines look for consistency. If your business name, address, and phone number appear identically on your website, your Google listing, your Yelp page, and three other directories — that looks like a real, active business. If the information is inconsistent or missing in most places — which is true of the majority of contractors in this area — the AI treats it as less reliable.
The result: one or two established contractors show up in AI recommendations. Everyone else doesn’t exist in the conversation.
The specific problems
No structured data on their website. Most contractor websites are a single page with a phone number and a contact form. There’s no JSON-LD schema markup telling AI systems what the business actually does, what cities it serves, what its service categories are. AI systems can’t extract facts from a page like that — they can only infer, which is less reliable.
Google Business Profile is bare minimum. Many contractors have claimed their GBP but never filled out the full profile. No photos, no service list, no hours, no posts. A GBP with three fields filled out tells AI systems you’re not actively managing your online presence.
No directory presence beyond Google. Big franchises — the ones that show up in AI recommendations — have listings on HomeAdvisor, Angi, Porch, Yelp, BBB, and a dozen other platforms. Most local contractors have Google and maybe a Facebook page. That’s not enough signal for an AI engine to confidently recommend you.
No review velocity. The contractors who show up in AI results have dozens of reviews on multiple platforms, accumulated over years. A contractor with six reviews on Google and nothing elsewhere looks new or inactive by comparison.
The contractor-specific opportunity
Here’s what’s interesting about the contractor category in Southern Utah: it’s genuinely underserved in AI search relative to the actual demand.
St. George is one of the fastest-growing metropolitan areas in the country. New residents arrive every month, mostly from out of state. They don’t have a contractor yet. They don’t have a roofer, a plumber, an HVAC company. They’re not working off a referral network — they have to search.
And when they search, they’re increasingly asking AI instead of Google. “Who is the best general contractor in St. George for a bathroom remodel?” “What’s a fair price for a new roof in Washington County?” “Is it worth getting a heat pump in St. George or should I stick with AC?”
These questions are being asked of AI right now. And the contractors who show up in those answers are getting the calls from people who’ve already decided they trust them — because an AI recommended them.
What actually works for contractors
I’ve worked with contractors in this area on their AI search visibility. Here’s what moves the needle:
Full GBP optimization is non-negotiable. Categories, attributes, service list, photos — every field. If you’re a general contractor who also does kitchen remodels and bathroom remodels, say that. The more specific you are, the better.
Add structured data to your website. JSON-LD LocalBusiness schema with your service areas, your service categories, your phone number, your address. Takes an hour to implement. Makes a significant difference in what AI can extract from your site.
Get listed on the platforms that matter for contractors. HomeAdvisor, Angi, Porch, Houzz, BBB. These aren’t just lead gen platforms — they’re signals that AI systems use to verify that you’re a real, active business.
Ask every client for a review. Not just on Google — on the platform they used to find you, and on Google. Reviews are the most durable AI search signal in the contractor category.
Add FAQ content to your website. Answer the questions you get asked every week — “how much does a bathroom remodel cost in St. George?”, “do you offer free estimates?”, “what areas do you serve?” — directly on your website. This is source material for AI extraction.
None of this is complicated. All of it requires doing the basic work consistently. Most contractors don’t do it — which means the ones who do stand out significantly.
Contractors in Southern Utah: want to know exactly where you show up — and don’t — in AI search right now? Take the free AI visibility scorecard and get a written report of what to fix first.
Related reading:
- Why Big Chains Show Up in AI Search and Your Local Business Doesn’t — the structural pattern and how to close it
- What Is GEO? The Complete Guide to Generative Engine Optimization — the full framework
- Request a Free Audit →