Where AI Gets Its Contractor Recommendations: Yelp, BBB, and Angi
When a homeowner asks ChatGPT "who does emergency AC repair near me," the answer does not come from a Google search. It comes from data ChatGPT has already ingested and from live web browsing that pulls from specific directories. The contractor who gets named is not the one with the most Google reviews or the best-ranked website. They are the one whose listing exists in the sources that particular AI model trusts enough to cite.
A study of 512,680 AI citations across ChatGPT, Gemini, Perplexity, and Google AI Mode found that Yelp receives 3.4 times more AI citations than BBB, the second-ranked platform, and more than all five major competitors combined. That single data point should change how contractors prioritize their online presence. But the picture is more nuanced: on ChatGPT specifically, BBB leads with nearly three times more citations than Yelp. Different AI tools trust different directories, and a contractor who is on Yelp but not BBB is invisible to one model while visible to another.
Which AI Tool Reads Which Directory
The citation patterns across AI platforms are not random. They reflect each model’s training data, its live browsing behavior, and which third-party integrations it has built.
| AI Platform | Primary citation source | Secondary sources |
|---|---|---|
| Google AI Mode | Yelp (72.5% of citations) | GBP, BBB, HomeAdvisor |
| Perplexity | Yelp (62.1% share, 4.9x lead over next) | Angi, BBB, Reddit |
| ChatGPT | BBB (68,617 citations in Q4 2025) | Angi (44,356), Yelp (25,681) |
| Gemini standalone | Yelp, GBP | HomeAdvisor, Thumbtack |
The practical implication: if you have only claimed your Google Business Profile and built reviews there, you are partially visible to Google AI Mode when it uses GBP data. You are invisible to ChatGPT’s BBB-heavy citation layer, mostly absent from Perplexity, and underweighted on Google AI Mode when Yelp is the preferred source for your query type. Three of the four major AI platforms are operating on data you have not touched.
The homeowner demographic using Perplexity skews toward higher income and higher education levels. These are the homeowners who plan projects in advance, get multiple quotes, and have budgets for premium services. Missing from Perplexity’s Yelp data is not the same as missing a low-value search.
Thumbtack Is Now Inside ChatGPT
In 2026, Thumbtack integrated directly into ChatGPT’s assistant layer. A homeowner who describes a project to ChatGPT can be matched to local contractors through Thumbtack without leaving the conversation. ChatGPT hands off the query, Thumbtack returns matched professionals from its database, and the homeowner sees results without ever visiting a marketplace website.
This means Thumbtack is no longer just a lead generation platform. It is an access point inside the most widely used AI assistant in the world. A contractor who closed their Thumbtack account or never created one is not reachable through this channel even if ChatGPT is what the homeowner used to start the search. The integration covers HVAC, plumbing, electrical, roofing, cleaning, and landscaping. A complete Thumbtack profile with current service listings, a response time under four hours, and at least 10 reviews is the baseline for competitive matching inside the ChatGPT integration.
Data Aggregators: The Upstream Problem
Most contractors think of citation building as manually claiming profiles on Yelp, Angi, and BBB. That is necessary but not sufficient. Four major data aggregators, Acxiom, Data Axle (formerly Infogroup), Neustar Localeze, and Foursquare, feed hundreds of downstream directories automatically. When these aggregators have your correct name, address, and phone number, that data propagates to directories you have never directly submitted to. When they have incorrect data, those errors spread downstream and create the NAP conflicts that reduce AI citation confidence.
A contractor who changed their phone number two years ago and updated Google and Yelp manually but never corrected the aggregator records is still broadcasting the old number to dozens of directories. When ChatGPT or Perplexity reads multiple sources and sees conflicting phone numbers for the same business name, the conflict reduces the model’s confidence in the listing. The fix is straightforward: submit to Neustar Localeze at localeze.com for $29 per year and to Data Axle directly or through Yext. Allow 60 to 90 days for corrections to propagate downstream. One upstream fix reaches hundreds of directories that a manual submission process cannot realistically cover.
The Priority Order for Contractors
Given the platform-specific citation patterns, build your AI presence in this order:
- Yelp first. Dominant on both Google AI Mode and Perplexity. List service categories specifically, not just your trade. A plumbing company should list Water Heater Installation, Drain Cleaning, and Gas Line Repair as individual service entries. Each entry is a separate matching signal against homeowner queries. Maintain at least 15 reviews with an average above 4.2 and add new reviews consistently, since Yelp’s algorithm weights recency.
- BBB second. The primary citation source on ChatGPT. BBB accreditation costs $400 to $1,000 per year depending on employee count and produces the accredited badge AI models read as a trust signal. At minimum, claim the free listing and ensure your business category, phone number, and address are accurate.
- Angi third. Second to BBB on ChatGPT and consistent across Gemini. Angi’s integration with HomeAdvisor means a profile on Angi surfaces in HomeAdvisor citation data as well. Keep the profile active and accurate even if you do not pay for leads, because the listing itself is what AI tools cite.
- Thumbtack fourth. Required for the ChatGPT direct integration. A profile with no recent activity still appears in matching but ranks lower. Responding to inquiries within four hours is the primary performance signal Thumbtack’s matching algorithm uses.
- Data aggregators last but not least. Submit accurate NAP data to Localeze and Data Axle. One submission each, once per year if anything changes. This upstream fix makes everything above it more effective.
Three Actions Before the End of the Week
- Test yourself on three AI tools right now. Open ChatGPT, Perplexity, and Google AI Mode and ask "[your trade] near [your city]" in each. Note whether your business appears and what source each tool cites when it does. If ChatGPT names someone else, check their BBB listing. If Perplexity names a competitor, check their Yelp review count and recency. The gaps between their profiles and yours are where to focus. This test takes 10 minutes and gives you a current-state picture of your AI visibility without any tools or subscriptions.
- Check your NAP across Yelp, BBB, Angi, and Thumbtack against your GBP. Open all four in browser tabs alongside your Google Business Profile. Write down every discrepancy in business name, address, and phone number. A mismatched suite number, an old area code, or a business name formatted differently on each platform is the data conflict that reduces AI citation confidence. Fix each discrepancy manually in the dashboard of the platform where it appears. Address mismatches are the most common because contractors move and update Google but leave directories stale. After fixing the profile-level discrepancies, submit accurate data to Localeze to fix the upstream aggregator layer.
- Expand your Yelp service listings before anything else. In your Yelp business dashboard, navigate to Services and add each individual service you offer as a separate entry. A single category label of "Plumber" is one signal. Ten individual service entries are ten separate signals AI tools read when matching your profile against a specific homeowner query. Perplexity and Google AI Mode both read service-level data from Yelp profiles when matching against the specific trade mentioned in the homeowner’s question. Adding services is free and takes under 20 minutes. For most contractors, this is the fastest single action to improve AI citation relevance on the two platforms that use Yelp most heavily.
The contractors visible in Yelp, BBB, Angi, and Thumbtack with accurate and complete data win across every AI tool simultaneously. The contractor who only has Google covered is visible in one of the four primary AI citation layers. Managing four platforms instead of one is an afternoon of work. The homeowners those platforms deliver are already asking an AI for help finding someone like you.