AI Visibility for Contractors — Field-Tested, 5 August 2026

We Asked ChatGPT, Gemini & Perplexity to Recommend Contractors in 11 Cities. Here’s What They Actually Check.

On 5 August 2026 we ran 11 homeowner queries across ChatGPT, Gemini and Perplexity — 12 runs on each platform, 36 answers in total, covering kitchen, bath, roofing, deck and basement contractors in eleven cities across Georgia, Florida and Michigan. Not one answer sent the homeowner to a contractor’s website. Several quoted contractor websites word for word. This page shows which signals decided each answer, with screenshots.

Get Your Free Audit →Book a 30-Minute Session

36Answers analysed
11Cities, 3 states
3AI platforms
8Signals identified

The shift

Why this matters now

Homeowners are starting to ask an assistant before they open a search results page, and the assistant answers with a shortlist instead of ten blue links. The question is no longer whether AI platforms name contractors. It is whose data they read when they do — and in these 36 answers, that data came from a small, identifiable set of places.

The eight signals

What do ChatGPT, Gemini and Perplexity actually check before recommending a contractor?

Eight signals, ranked by how consistently they appeared across the 36 answers we ran, strongest first. No single one of them carried an answer on its own, and no platform used all eight the same way.

1

Google Business Profile

Rating, review count, and category accuracy. The only signal that showed up on all three platforms, in all three states. In the smaller markets it was the strongest thing Gemini had to work with — in the Lansing and Flint runs the profile data was doing most of the work, because there was little else to pull from.

2

Review volume and velocity

Not sentiment — the raw number. The platforms quoted review counts back at the user as a reason (“4.9, 627 reviews”). A profile with a handful of reviews gave the AI nothing quotable to justify a pick with.

3

The contractor’s own website, written so it can be extracted

License number, certifications, permit record, years in business, service area, stated in plain structured text on the page. Perplexity leaned on this hardest, particularly on verification queries.

4

License database consistency

Whether the business name on the state license listing matches the name everywhere else. Gemini went furthest here: on the Orlando “how do I find someone trustworthy” query it walked the homeowner through checking Florida’s DBPR portal and cited Florida Statute §489.126 on deposit limits, and in the Flint roofing answer it spelled out Michigan’s residential builder licensing requirement.

5

BBB profile

The one directory that turned up in every state, on every platform. Present in the source list whether the query was a metro discovery query or a small-market verification query.

6

Directory and listicle presence

Expertise.com, Houzz, Angi, ProFindr, and the year-stamped “Best of [city]” roundups. Perplexity cited one listicle that advertised itself as updated for 2026. In the Atlanta runs these were close to the whole answer.

7

Permit activity

BuildZoom permit history came up as a proof-of-life check. ChatGPT used an active permit trail on the Marietta verification query to conclude the company was still working, in those words: “ongoing remodeling and construction work in recent years, indicating they remain active.”

8

Reddit reputation

Only ChatGPT touched it. Gemini and Perplexity never surfaced a Reddit thread in any of the 36 answers. It also cannot be manufactured — it is earned in public by people who are not you, and we do not offer it as a service.

There is no one-lever version of this. The stack that gets a contractor read on Perplexity is not the stack that gets them read on Gemini, and the daily ranking and Google Business Profile work that feeds several of these signals already runs inside the AI Rank program. Anyone selling a single fix — just the profile, just content, just an llms.txt file — is working on a third of the picture at best.

What your site is for

Your website doesn’t get you discovered. It gets you described.

Across all 36 answers, not one platform pointed the homeowner at a contractor’s website as the answer. Discovery ran on third-party signals every time. But when the AI had already picked a company and needed to describe or verify it, it went to that company’s own pages — and in several runs it quoted them directly.

The clearest case was Miami. Gaven Constructions had written concrete trust data into their own site: hundreds of projects since 2015, 37+ BuildZoom-verified permits, license number GCG1524886. Perplexity reproduced that line close to verbatim as part of its justification for naming them. The contractor did not get a citation because the copy was persuasive. They got it because the copy contained specific, checkable facts in a form a machine could lift.

Copper Sky Renovations in Atlanta showed the same mechanism from a different angle. Perplexity named them the single strongest pick and borrowed the site’s own “award-winning design + remodel firm” framing in its reasoning. Gemini did it too, in Lansing: it pulled a price range of $40,000 to $150,000, a phone number, and a service area straight off the Odd Fellows Contracting site. In Flint it treated gunsnhosesllc.com as a primary source.

The inverse is the more useful finding. Generic service-page copy — “quality craftsmanship,” “free estimates,” “family owned and operated” — was never quoted, on any platform, in any of the 36 answers. Only specific structured claims got picked up: license numbers, permit counts, years, review counts, named certifications. That is a writing and page-structure problem before it is anything else, and it is the same problem we solve when we rebuild a contractor’s site so the facts are readable rather than decorative.

Market size changes the job

Big metro vs. small market — the stack flips

Metro markets

In the metros, the lists decide.

In Atlanta, Miami, Detroit and Tampa, ranked listicles and directories carried the answers. The Gemini Atlanta run was built almost entirely on The Pinnacle List and Expertise.com. Perplexity’s Atlanta answer ran off a Houzz “Best 15” roundup. In those markets the practical question is not what your website says. It is whether an editor at one of those properties has heard of you.

Atlanta · Miami · Detroit · Tampa

the stack
flips
Small markets

In smaller markets and niche trades, there is no list to get into.

The basement finishing query in Lansing, the roofing query in Flint, the custom home query in Macon — the platforms fell back on Google Business Profile data and the contractor’s own website, because no ranked roundup existed to fall back on. Gemini’s Lansing answer was assembled largely out of one contractor’s own page.

Lansing · Flint · Macon · Grand Rapids

0 of 36

Answers that sent the homeowner to a contractor’s website as the recommendation. In the metros the directories carried it; in the small markets the contractor’s own page did.

Which of those two you are determines what the work actually is. A metro contractor is fighting for placement in other people’s rankings. A small-market contractor is the source material, which is a very different and considerably more controllable job. Most of the cities we work in fall on the second side of that line.

Branded queries

What happens when a homeowner asks the AI about YOUR company by name?

They ask. Not everyone starts at “who’s the best kitchen remodeler in Savannah” — plenty of homeowners arrive with a name from a neighbor and type “is [company] any good.” That query type went deeper than the discovery queries did.

ChatGPT · the verdict
8.5–9/10

We ran it on Alair Homes Marietta. ChatGPT produced a numeric verdict, 8.5 to 9 out of 10, and showed its working: roughly 40 Google reviews, an A+ BBB record, and a BuildZoom permit history it read as evidence the company was still actively building.

Inputs it showed

  • ~40 Google reviews
  • A+ BBB record
  • BuildZoom permit trail
Gemini · the same question
choose them iflook elsewhere if

Gemini took the same question somewhere else entirely. It surfaced the franchise history — formerly Atlanta Design & Build, franchised with Alair in 2020, sourced from Houzz — a national NARI chairmanship, and the company’s open-book accounting model, then organized the whole thing into a “choose them if / look elsewhere if” table.

Inputs it used instead

  • Franchise history, via Houzz
  • National NARI chairmanship
  • Open-book accounting model

Neither of those was a marketing message. Both were assembled from public records the contractor may never have looked at. Your permit trail, your BBB file, your license listing and your review history now function as a public score you never see being calculated. A stale profile, a license listed under a slightly different business name, an unclaimed BBB record — in these runs, gaps like those were exactly the material the AI used to hedge.

Negative findings

What didn’t matter

Paid ads

Advertising never appeared as a source in any of the 36 answers we ran. Not in the metro discovery queries, not in the verification queries, not on any of the three platforms. That does not make ads useless — they do a different job on a different surface. It does mean an ad budget was not buying anything in these particular answers.

Social media profiles

No platform cited an Instagram or Facebook page as a reason to recommend anyone. But that finding needs its second half: social is where the homeowner goes immediately after the AI names you. An AI recommendation followed by a profile whose last post is fourteen months old dies right there, at the next click.

Any claim that somebody “owns” AI results

The same Atlanta query, run twice on all three platforms in one sitting, produced a different answer every time. There is no shared index, no shared ranking, and no consensus to win. If an agency offers to place your company at the top of ChatGPT, ask them which of the three platforms they mean.

Social sits in the verification layer rather than the ranking layer, which is why we treat it as a trust asset rather than a reach metric.

How the test was run

Method

What we ran. 11 distinct queries across 12 runs on each of 3 platforms = 36 answers, captured on 5 August 2026 between 23:25 and 23:48 (UTC+05:00). The Atlanta query was deliberately put to all three platforms twice; that repeat is reported as run 12 below and is discussed under Sample size.

Platforms and modes. ChatGPT (Instant), Gemini (Flash), Perplexity (default).

Markets. Marietta, Atlanta, Savannah and Macon in Georgia; Tampa, Miami and Orlando in Florida; Flint, Detroit, Grand Rapids and Lansing in Michigan.

Trades. Kitchen remodeling, bathroom remodeling, roofing, deck building, basement finishing, custom home building.

Query types. Discovery (“best X in Y”), guidance (“how do I find a trustworthy X”), verification (“is [company] good”), and cost-plus-hire.

The queries in full

Transcribed verbatim from the query bubble in each capture.

#Query as typedPlatformsMode
1best home remodeling company in AtlantaChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default
2who should I hire to remodel my bathroom in TampaChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default
3top roofing contractors Flint MichiganChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default
4who is a good general contractor in Miami for a kitchen renovationChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default
5best bathroom remodelers DetroitChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default
6best deck builder in Grand Rapids MichiganChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default
7basement finishing contractor Lansing MIChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default
8best custom home builder in Macon GAChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default
9how do I find a trustworthy remodeling contractor in OrlandoChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default
10is Alair Homes Marietta a good contractorChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default
11kitchen remodel cost Savannah GA and who should I hireChatGPT · Gemini · PerplexityChatGPT: Instant (picker); 15s reasoning trace · Gemini: Flash · Perplexity: default
12best home remodeling company in Atlanta (repeat of run 1)ChatGPT · Gemini · PerplexityChatGPT: Instant · Gemini: Flash · Perplexity: default

Sample size. One run per query-platform combination, with one deliberate exception: the Atlanta query was put to all three platforms twice in the same sitting. Both rounds returned materially different answers — ChatGPT led with Innovative Design + Build on one run and Perplexity with Copper Sky Design + Remodel, while Gemini declined to name a single best on either. That instability inside a single session, on one query, with nothing changed between runs, is the sharpest evidence on this page for the variance point below. This remains a snapshot of what these platforms returned on 5 August 2026, not a measurement of what they always do.

Results also vary with the location a query is made from; these runs reflect one location.

Variance. Answer sets vary by user location, account history, and model updates — your exact results will differ. What holds constant across runs is the source pattern: which platforms trust GBP, which quote contractor websites, which lean on directories. That’s what this page documents.

Refresh. We re-run this test annually and year-stamp the page. Models update continuously, and a page like this decays fast if nobody goes back to it. The next run is committed for August 2027.

The evidence

The answers, as they came back

Six of the seven captures behind this page, in one place. Click any one to open it full size. The Miami answer sits in its own section above, next to the claim it proves.

ChatGPT answering "is Alair Homes Marietta a good contractor" with a Google Business Profile map pack showing a 5.0 star rating and the Custom home builder category.
Signal 1 · ChatGPTGoogle Business Profile decides firstThe map pack, star rating and category ChatGPT pulled before it answered a Marietta query. 5 August 2026.
ChatGPT citing Reddit as a source for community recommendations of roofing contractors in Flint, Michigan, with the Reddit citation chip visible.
Signal 8 · ChatGPTReddit, and only on ChatGPTThe citation chip on ChatGPT’s community-recommendations line for Flint roofing. Gemini and Perplexity cited no Reddit thread in any of the 36 answers.
Three AI answers side by side to the query "best home remodeling company in Atlanta": ChatGPT names Innovative Design + Build, Perplexity names Copper Sky Design + Remodel, and Gemini declines to name a single best.
Discovery · three platformsOne query, three different answers“Best home remodeling company in Atlanta” put to all three platforms in one sitting. Two different top picks, and Gemini declining to name one at all.
ChatGPT sources panel for the Atlanta home remodeling query listing Expertise.com, ProFindr, BBB, Reddit and Southern Living among fourteen cited sources.
Metro · ChatGPTIn metros, the lists decideFourteen sources behind one Atlanta answer, led by Expertise.com and ProFindr — directories, not contractor websites.
Gemini Lansing basement finishing answer quoting a $40,000 to $150,000 price range, a phone number and a service area taken from the Odd Fellows Contracting website.
Small market · GeminiWith no list, your own page is the sourceGemini quoting a price range, phone number and service area straight off the Odd Fellows Contracting site in Lansing.
ChatGPT verification answer for Alair Homes Marietta rating the company 8.5 to 9 out of 10 based on roughly 40 Google reviews, an A+ BBB record and BuildZoom permit history.
Verification · ChatGPTA score you never see being calculatedChatGPT rating Alair Homes Marietta 8.5–9/10 from reviews, a BBB record and a BuildZoom permit trail.

What it means for you

What this means for your business

AI visibility is not a new service, and we don’t charge extra for it. The same signals that make Google trust a contractor — specific local data, verified numbers, consistent listings, a site written so machines can quote it — are exactly what ChatGPT, Gemini and Perplexity read. It’s already inside the work.

The eight signals above map onto three things we were doing anyway. Google Business Profile accuracy, directory and BBB citations, and license-listing consistency across DBPR, LARA and the Georgia board are all part of how we run search engine optimization for remodeling contractors — the same profile and citation work, now with a second audience reading it. Getting the checkable facts onto the page in a structure a machine can lift, which is the mechanism that got Gaven and Copper Sky quoted, is ordinary website work done deliberately rather than a separate product. And keeping the profile a homeowner lands on after the AI names you looking alive is what the social work is for.

Two things we do not do, stated plainly. Reviews are yours. We will hand over the process, the timing and the request templates, but the asking has to come from the person who did the kitchen, and nobody should be selling you review volume as a deliverable. And Reddit is not for sale. ChatGPT was the only platform reading it, it is earned by other people talking about your work, and any agency claiming to manage it is describing something you should not want.

The one genuinely new piece is small: a one-time check that your license listing, business name and address read identically across the state database, your Google Business Profile, BBB and the directories. Mismatches there are common, cheap to fix, and in these runs they were sitting directly in the AI’s line of sight.

Questions we get

Frequently asked

Can you guarantee my company shows up in ChatGPT?

No, and neither can anyone else. The clearest result from this test is that no consensus exists between the platforms. The same Atlanta query returned different top picks on ChatGPT and Perplexity, and Gemini refused to name one at all — twice, in the same sitting. There is no single result to be placed in. What we can do is work on the inputs the platforms were demonstrably reading: an accurate and active Google Business Profile, a growing review count, a license listing that matches your business name exactly, a clean BBB record, presence in the directories that came up as sources, and a website that states checkable facts in a form a machine can lift. Those raise the probability that an assistant has something specific to say about you. Anyone converting that into a promised placement is selling you a certainty the data does not support.

Is AI visibility different from SEO?

Mostly it is the same work read by a different audience. Every one of the eight signals in this test — profile accuracy, review volume, license consistency, BBB, directory presence, permit history, on-page facts — is something a local SEO program already touches, because Google has been reading those signals for years. What changes is the output format. Google returns a list of links and lets the homeowner judge; ChatGPT, Gemini and Perplexity read the same material and return a verdict, sometimes with a number attached. That raises the cost of an inconsistency. A license listed under an old business name is a minor untidiness in a search result and a reason to hedge in an AI answer. So the honest framing is that ai search optimization is not a separate discipline sitting alongside SEO. It is the same groundwork, now with a second reader that summarizes instead of linking.

Do I need a separate “AI optimization” package?

No, and we would be cautious about anyone quoting you for one. AI visibility is not a new service, and we don’t charge extra for it. The same signals that make Google trust a contractor — specific local data, verified numbers, consistent listings, a site written so machines can quote it — are exactly what ChatGPT, Gemini and Perplexity read. It’s already inside the work. The test bears that out: the profiles, license records, directory listings and on-page facts the platforms cited are the same assets a local search program maintains. Where a genuinely new piece exists it is small — a one-time consistency check across your state license database, Google Business Profile, BBB and directory listings — and it belongs inside an audit, not a retainer line item. If a proposal prices AI visibility as its own product, ask which specific signal it addresses that your existing search work does not already reach.

What should my website say to get quoted by AI?

Facts a stranger could check. In these 36 answers the platforms only ever quoted specific structured claims: license numbers, permit counts, years in business, review counts, named certifications, service areas, price ranges. Gaven Constructions in Miami wrote their permit count and license number onto their own page, and Perplexity reproduced that line as part of its reason for naming them. Gemini took a price range and a service area straight off a Lansing contractor’s site. What never got quoted, on any platform, was the standard service-page vocabulary — quality craftsmanship, free estimates, family owned, fully insured. Those phrases carry no checkable content, so there is nothing in them for a machine to lift. If you want to be described accurately when a homeowner asks about you, put the numbers on the page in plain text and stop burying them in a PDF or a hero image.

How fast does AI visibility change?

Faster than search rankings in one direction and slower in the other. The platforms update models and retrieval behavior continuously, so an answer can change without anything about your business changing — the Atlanta repeat in this test changed inside a single sitting. That is why we re-run this test annually rather than treating it as settled. The underlying signals move at their own pace, and they behave like SEO assets: review counts, permit history, directory listings and license records accumulate slowly and hold their value once built. A profile fixed this month will not flip an answer next week. Over two or three quarters, though, it changes what there is for the platforms to find. The practical implication is that this is not a campaign with a finish line, and any timeline that promises a specific AI outcome by a specific date is guessing at something the platforms control.

Free audit

Want to know what the AIs say about your company right now?

We’ll run the same check on your business — your name, your trade, your city, across all three platforms — and show you the answers alongside the signals behind them. It’s part of the free audit. No new package, no separate charge.

Get Your Free Audit →

Prefer to talk? Call (888) 500-8810 or book a 30-minute strategy session.