How to show up in ChatGPT and Perplexity for 'best contractor near me'
ChatGPT and Perplexity recommend the contractors they can confirm on many trusted sites at once: a clear website, a complete Google Business Profile and Bing listing, steady reviews, and mentions on local lists and directories. They search the web live, so the same basics that win local search win here, plus pages that answer questions in plain words. Very few local businesses get named today, which means a contractor who fixes the basics can stand out fast.
Why this matters now
More homeowners now ask an AI tool who to hire instead of scrolling Google. They type things like 'best plumber near me in Royal Oak' or 'who is a good roofer in Kendall' and get back three to five names. If you are not one of them, you are not on the list.
Right now very few local businesses make that list. One 2026 study of about 350,000 business locations found ChatGPT recommended only around 1 percent of them. That is bad news for most contractors and good news for the ones who act first.
How ChatGPT and Perplexity pick names
Both tools run a live web search before they answer a local question. ChatGPT leans heavily on Bing's index and on the sites it trusts. Perplexity searches the open web and shows its sources right in the answer. Neither one reads your mind or your ads. They read what the internet says about you.
A study of 6.8 million AI citations found that most come from sources the business itself controls or can claim. Roughly 4 in 10 came from business websites, roughly 4 in 10 from listings like Google Business Profile, Bing Places and directories, and the rest from reviews, social posts, news and forums.
Reviews also line up with recommendations. A study of 10,000 local businesses found that companies named by both ChatGPT and Perplexity averaged about 133 Google reviews, while companies the AI ignored averaged about 11. That is a link, not proof that reviews alone cause it, but the pattern is hard to ignore.
Step 1: Make your business easy to confirm
AI tools skip businesses they are not sure about. If your name, address, phone and service area are different on your website, Google, Bing, Yelp and Facebook, the AI cannot tell if they are the same company.
Pick one exact business name, one phone number and one address or service area. Use them the same way everywhere. Then claim and complete Bing Places for Business, which many contractors have never touched even though ChatGPT relies on Bing. Fill in Google Business Profile completely: categories, every service, service area towns, hours and real job photos.
Step 2: Get listed where AI looks
For home services, the platforms AI tools cite most include Yelp, BBB, Angi, Thumbtack, HomeAdvisor and Nextdoor, along with your Google and Bing listings. Yelp was reported in 2026 to be licensing its data to OpenAI, so a complete, accurate Yelp page matters more than it used to.
Local 'best of' lists matter too. When we ran this week's check on contractor and agency questions in Detroit and Miami, the answers kept citing city roundup articles and directories, not the businesses' own sites. Ask your supplier, trade association, chamber of commerce or a local news site about being included in their lists. One honest mention on a trusted local site can count for more than ten pages you wrote yourself.
Step 3: Build pages that answer the question
AI tools pull short, direct answers. A page that starts with 'We replace roofs in Sterling Heights, most jobs take one to two days, and here is the price range for a typical home' is easy to quote. A page that starts with 'Welcome to our family owned company' is not.
Build one page per main service and one per main town you work in. On each page, answer the first question first, then give the details: what the job includes, how long it takes, a fair price range, your license and insurance, and photos from real local jobs. Add a short FAQ with the questions customers actually ask on the phone.
Add schema markup, the code that tells search engines and AI tools your business name, services, area and reviews in a format they can read. And check that your website does not block AI crawlers like OAI-SearchBot and PerplexityBot in its robots.txt file.
Step 4: Turn reviews into proof
Ask every happy customer for a Google review, and ask some for a Yelp or BBB review too. A steady flow beats a big burst. Ask them to mention the service and the town, like 'water heater replaced in Novi' or 'new roof in Hialeah'. Those words help an AI match you to a question.
Reply to every review, good or bad, in plain words. In Miami, reply in the language the review was written in. AI tools read your replies, and so do customers.
Step 5: Test it every month
Ask ChatGPT, Perplexity and Google's AI the same questions your customers ask, in your town, every month. Write down whether you are named, who is named instead and which sites they cite. Then go get listed on those sites.
Answers change from one day to the next, and no one can guarantee a spot. Anyone who promises you 'number one in ChatGPT' is guessing. What you can control is how easy you are to find, confirm and quote. Our free AI Visibility Check asks ChatGPT, Gemini and Claude these questions for you and shows who they recommend instead.
Questions people ask next
Can I pay to be recommended by ChatGPT?
Not in the answer itself. OpenAI has started testing labeled ads in ChatGPT, shown apart from the answer, and says they do not change which businesses get recommended. You earn the recommendation with consistent listings, reviews, clear service pages and mentions on trusted local sites.
How long does it take to show up in AI answers?
Fixing listings and adding pages can show results in a few weeks to a few months, because the AI tools search the web live. Reviews and third party mentions take longer to build.
Does my Google Business Profile matter for ChatGPT?
Yes, along with Bing Places, Yelp and other listings. AI tools check that your details match across sites before they name you, so a complete and consistent profile everywhere is the foundation.
Is this different from regular SEO?
Mostly it is the same work with a different focus. Regular SEO aims for a ranking on Google. AI search aims to be the business that many trusted sources agree on, with answers short enough to quote.
Related: Roofing marketing · Plumbing marketing · HVAC marketing · Landscaping and hardscape marketing
More guides
Speed to lead for contractors: how fast to call back and what it changes
Call a new lead back within five minutes, and text them within one.
Read the answerGoogle Local Services Ads for roofers: setup, cost and what to expect
Google Local Services Ads put your roofing company at the very top of Google with a Google Verified badge, and you pay per lead, not per click.
Read the answerHow much does roofing marketing cost?
Most growing roofing companies spend 5 to 10 percent of revenue on marketing.
Read the answerWant this handled for your business?
Book a free 45-minute call. We look at your numbers and tell you what to build first, whether or not you hire us.