Skip to main content
Cheers

Playbooks

How Do Roofing Companies Get Recommended by ChatGPT?

ChatGPT cited a roofer's own site in 17.8% of roofing answers and a directory or ranking list in at least 82%. What 2,176 AI answers show roofers.

Dylan Allen-Arnegard, CEO and Co-Founder of Cheers
Dylan Allen-Arnegård

CEO & Co-Founder, Cheers

11 min readPublished Written

Last verified .

Roofing companies get recommended by ChatGPT mostly through other people's pages. On the two roofing questions in the Cheers Market Baseline, August 31 to September 20, 2026, ChatGPT cited a roofing company's own website in 17.8% of its 600 answers, while at least 82% cited a directory, review site or "best of" list; for HVAC, plumbing and electrical, 44% to 54% of ChatGPT answers cited a contractor's own site. For a roofing group, that makes the first ChatGPT fix the way those lists describe each branch. The homepage still matters, mostly on Google AI Mode, which cited business websites in 87.2% of its roofing answers.

Last verified: September 23, 2026.

A homeowner who asks ChatGPT for a roofer after a hailstorm gets a short list assembled from pages like Expertise.com, Angi and BBB. A branch that isn't on those pages, or is listed with last year's phone number, starts behind however good its website is. Below is what each engine cited for roofing, what the roofers it named looked like on reviews and ratings, and what I'd change first. If you'd rather see your own markets before reading on, the free AI visibility check runs this kind of question against your business.

Important

Our roofing data comes from two questions asked every week in 100 metros: "which roofers have the strongest reviews and fair pricing?" and "who are the best roofing companies for roof repair or replacement?" That's 2,176 answers across four engines. The patterns hold on those two questions; they aren't a census of every way a homeowner asks about a roof.

Bar chart showing ChatGPT cited a roofing company's own website in 17.8 percent of roofing answers, against 53.7 percent for plumbing and 44.0 percent for HVAC
ChatGPT cited a roofer's own website in 17.8 percent of roofing answers, far below plumbing and HVAC, because its roofing answers leaned on directories and ranking lists.

ChatGPT reads the lists before it reads the roofer

On the roofing questions, ChatGPT cited Expertise.com in 40.0% of its answers, Angi or HomeAdvisor in 34.5%, HomeStars in 25.7% and BBB in 20.8%. The chart at the top of this page sets roofing's 17.8% own-site rate beside plumbing at 53.7% and HVAC at 44.0%; electrical (53.6%) and pest control (43.0%) sat up there too. Only garage door repair, at 13.3%, came in lower.

Perplexity leaned on lists even harder. It cited BBB in 59.6% of its roofing answers and Angi or HomeAdvisor in 47.9%, and a roofing company's own site in 64.0%, the lowest business-site rate Perplexity showed on any trade we ask about more than once.

The directory set changes at the border, too. Across all 32 questions, ChatGPT cited HomeStars in 40% of its Canadian answers and in none of its US answers, while Angi and Expertise.com were effectively absent from Canadian answers. For a roofer that works on both sides of the border, an audit built on US directories misses the listing ChatGPT reads most in Canada.

What to do with this is unglamorous. Open the directory pages ChatGPT cited for your five biggest metros and check whether each branch appears at all, and whether its name, phone, service area and services match its Google Business Profile. Where a competitor shows up and you don't, that page is the one ChatGPT is reading instead of yours.

Google AI Mode starts from the roofer's homepage

Google AI Mode behaved the other way. It cited roofing company websites in 87.2% of its roofing answers and showed rated business cards in 92.7% of them. When any of the four engines cited a roofing company's site, 67.7% of those citations went to the homepage, against 45.8% for HVAC and 35.7% for plumbing. Blog posts drew 3.6%.

My read, and it's an inference, is that Google AI Mode follows the website link on each Business Profile, so whatever page that link opens becomes the roofer's evidence. If every branch profile links to the national homepage, the homepage has to name the markets, the storm and insurance process and the warranty. The other option is linking each profile to its branch page, a bigger change that our guide to linking a Business Profile to a location page walks through.

One thing roofers can stop worrying about is online booking. Only 1.8% of Google AI Mode's roofing answers linked to a booking page, the lowest of any trade we track, against 39.4% for plumbing and 38.9% for HVAC. Roofing work starts with an inspection rather than a booked slot, so the inspection request form and the phone number on each branch page are the conversion paths worth testing.

Named roofers had fewer reviews than you'd guess

Google AI Mode, roofing answers

The roofers it named

130

Median Google reviews of the roofers Google AI Mode named (HVAC: 449)

Base: 2,426 rated appearances in 556 roofing answers

4.1%

Named roofers with 1,000+ reviews (HVAC 30.8%)

Rated roofing appearances

23.6%

Roofing answers naming a roofer with under 20 reviews

Roofing answers with rated cards

0.6%

Named roofers showing under 4.0 stars

Rated roofing appearances

Review volume was a soft floor for roofers and the rating a firm one. A branch with a few hundred honest reviews and a 4.8 sits inside the range AI Mode names.

Cheers Market Baseline, August 31 to September 20, 2026: answers from ChatGPT, Gemini, Perplexity and Google AI Mode to 32 home-services questions in 100 US and Canadian metros. Google AI Mode business cards, figures as displayed. Business counts are lower bounds.

Roofing companies named by Google AI Mode had a median of 130 Google reviews against 449 for HVAC; 4.1% had 1,000 or more reviews, 23.6% of roofing answers named a roofer with under 20 reviews, and 0.6% of named roofers showed under 4.0 stars.
FindingValueBase
Median Google reviews of the roofers Google AI Mode named (HVAC: 449)1302,426 rated appearances in 556 roofing answers
Named roofers with 1,000+ reviews (HVAC 30.8%)4.1%Rated roofing appearances
Roofing answers naming a roofer with under 20 reviews23.6%Roofing answers with rated cards
Named roofers showing under 4.0 stars0.6%Rated roofing appearances

The median roofer Google AI Mode named had 130 Google reviews and a 4.9 rating. The median HVAC company it named had 449. Just 4.1% of named roofers had 1,000 or more reviews, against 30.8% in HVAC, and 23.6% of AI Mode's roofing answers named at least one roofer with fewer than 20. Across all 32 questions the median was 226, and our guide to how many Google reviews you need for AI recommendations has the full spread.

Ratings were the firmer floor. Only 0.6% of the roofers AI Mode named showed under 4.0 stars, and 84.1% showed 4.8 or higher. Gemini's cards (September 14 to 22) put the median roofer at 152 reviews and ChatGPT's (September 18 to 22) at 91, so all three engines named roofers with review counts a regional company can reach.

A roofing branch with 150 honest reviews and a 4.8 sits inside the range these engines name. Volume looks more like the price of staying named: across every trade, businesses Google AI Mode named with 1,000 or more reviews came back in at least two of our three weekly checks 43% of the time, against 26% for businesses with under 20. Of the trades we ask about more than once, electricians are the one where the bar sat lower still; the electrician guide has that detail.

ChatGPT's map was the one place roofers' ratings dipped. In 22.5% of its roofing answers with map cards, at least one roofer showed under 4.0 stars. About a third of ChatGPT's roofing cards (34.4%) linked to Yelp, and the Yelp cards had a median of 15 reviews against 135 for the rest, so a thin Yelp page can put a sub-4.0 rating beside a roofer who shows 4.9 on Google. Pest control is where that problem bit hardest, and the pest control guide covers what a company can and can't do about it.

Storm, insurance and warranty language fills the repair answers

Roof repair or replacement question

Repair answers talk storms

Repair-question answers mentioning storms, hail or wind damage

ChatGPT72.7%

37.7% on the reviews-and-pricing question

Gemini72.4%

58.0% on the reviews-and-pricing question

Google AI Mode54.7%

38.0% on the reviews-and-pricing question

Perplexity34.2%

16.3% on the reviews-and-pricing question

The repair question roughly doubled storm talk on ChatGPT and Perplexity against the pricing question. Mention rates count any sentence, including general advice.

Cheers Market Baseline, August 31 to September 20, 2026: answers from ChatGPT, Gemini, Perplexity and Google AI Mode to 32 home-services questions in 100 US and Canadian metros. Mentions of storm, hail or wind damage anywhere in the answer text, counted September 23, 2026.

Share of roof repair or replacement answers mentioning storms, hail or wind damage, by engine, Cheers Market Baseline, August 31 to September 20, 2026
EngineShare of answers
ChatGPT72.7% (37.7% on the reviews-and-pricing question)
Gemini72.4% (58.0% on the reviews-and-pricing question)
Google AI Mode54.7% (38.0% on the reviews-and-pricing question)
Perplexity34.2% (16.3% on the reviews-and-pricing question)

The two roofing questions pulled different answers. On "who are the best roofing companies for roof repair or replacement?", 72.7% of ChatGPT's answers and 72.4% of Gemini's mentioned storms, hail or wind damage, against 37.7% and 58.0% on the reviews-and-pricing question. Google AI Mode went from 38.0% to 54.7%, and Perplexity from 16.3% to 34.2%. Insurance claims came up in 39.3% of Google AI Mode's repair answers and 45.9% of Gemini's.

Warranties came up almost everywhere. ChatGPT mentioned a warranty or guarantee in 96.3% of its roofing answers, against 54.1% of its HVAC answers, and Gemini did in 84.4%. Gemini named a shingle manufacturer's contractor program (GAF, Owens Corning, CertainTeed and the like) in 56.3% of its roofing answers and Google AI Mode in 31.3%, and Gemini cited manufacturer or trade-body sites in 15.2% of the roofing answers where we captured its citations. Price belonged to the pricing question: ChatGPT put a dollar figure in 51.3% of its reviews-and-pricing answers and 9.0% of its repair answers.

These are mention rates, so they show what the answers talk about rather than why an engine picked a roofer. They still make a good brief. Each branch page should say, in plain words and only where it's true, how storm inspections work, what help the branch gives with an insurance claim, which warranty is the company's own workmanship warranty and which is the manufacturer's (our workmanship warranty guide covers that split), which manufacturer programs the crews actually hold, and the license number for that state.

That last item deserves more attention than its 21.8% mention rate on ChatGPT suggests. The FTC's storm-season advice to homeowners opens its list of scam signs with "Scammers claim they don't need to be licensed to do the work," and its advice on vetting a contractor reads: "Check with your state or county government to confirm a contractor's license, and ask the contractor for proof of insurance." A branch page that shows its license and insurance up front answers that check before the homeowner makes it. Google's Local Services Ads screening already asks roofers for general and professional liability insurance and state-level licenses where local law requires them, so the paperwork exists.

Storm crews that travel should leave their Business Profiles where they are. Google's guidelines say a service area "shouldn't extend farther than about 2 hours of driving time from where your business is based." And when a storm job turns into interior water damage, the evidence a homeowner needs changes; the restoration guide picks up there.

Next step

Is AI recommending your business?

Find out how visible you are across ChatGPT, Gemini, Perplexity, and AI Overviews.

There's no national roofing brand to beat

Only 0.9% of roofing answers across the four engines named a national franchise brand, and those brands filled 0.3% of the named slots. On our pest control question, 60.1% of answers named one; on garage door repair, 40.6%, and the garage door guide looks at what that does to a local company's odds. In roofing, nearly every name in these answers belonged to an independent or regional company.

For a roofing group with 20 or 30 branches, that cuts both ways. No brand name carries a weak branch into the answer, and no national competitor is taking a fixed share of it. Each metro is its own contest, and the evidence on the table is that branch's listings, reviews and page.

What to change this week

  • Run both roofing questions in ChatGPT and Google AI Mode for your five biggest metros and write down every directory and list ChatGPT cites.
  • Open each of those pages and fix what's wrong: missing branches, old phone numbers, service areas that don't match the Business Profile, descriptions that never mention repair, replacement or storm damage.
  • Rewrite the top of whichever page each Business Profile links to so it names the service area, the storm inspection and insurance process, the warranty split and the state license number.
  • Ask every customer for a Google review at the final walkthrough, while the crew is still on the property.

The Cheers roofing program is built around that last step: review requests at closeout, tied to the crew that did the job, with AI visibility tracked by market.

Methodology

Every week, Cheers asks ChatGPT, Gemini, Perplexity and Google AI Mode the same 32 home-services questions in 100 metro areas across the United States and Canada, and records every business each engine names, with its star rating, review count and map position where the engine shows one, and every source it cites. This analysis covers the three weeks from August 31 to September 20, 2026: 34,742 usable answers (9,434 from ChatGPT, 9,435 from Google AI Mode, 9,364 from Gemini and 6,509 from Perplexity) across 60 US and 40 Canadian metros. We excluded empty or cut-off answers, most of them from a Perplexity collection outage. Each question was asked once per city per week, so week-to-week changes include normal answer-to-answer variation. Business names were extracted automatically; a hand check of 40 answers found the extraction caught about three in four of the businesses a reader would count, so counts are lower bounds. Star ratings and review counts are the figures each engine displayed; for ChatGPT and Gemini we captured them from September 18 and September 14 onward. Findings describe associations in this sample, not how any engine ranks businesses.

Roofing is two of the 32 questions: "which roofers have the strongest reviews and fair pricing?" and "who are the best roofing companies for roof repair or replacement?" They drew 600 answers from ChatGPT, 600 from Google AI Mode, 590 from Gemini and 386 from Perplexity. Google AI Mode's rating figures cover 2,426 rated appearances in 556 answers; ChatGPT's cover 1,183 in 200 answers from September 18 to 22, and Gemini's 875 in 243 answers from September 14 to 22. Gemini citation shares use the 323 roofing answers where its citations were captured. The storm, insurance, manufacturer-program and per-question dollar rates, and the Yelp split of ChatGPT's roofing cards, are extra counts we ran on September 23, 2026 over the same answers with the same exclusions. How the Market Baseline works is on our research methodology page.

Sources

Dylan Allen-Arnegård is the CEO & Co-Founder of Cheers, the local search platform for multi-location service businesses.

Written by

Dylan Allen-Arnegard, CEO and Co-Founder of Cheers

Dylan Allen-Arnegård

CEO & Co-Founder, Cheers

Dylan co-founded Cheers after building reputation software for frontline teams. He leads the work that makes multi-location service brands visible to AI.

Share this article

ChatGPT cited a roofer's own site in 17.8% of roofing answers and a directory or ranking list in at least 82%. What 2,176 AI answers show roofers.

Frequently Asked Questions

Mostly through directory and ranking pages. In the Cheers Market Baseline for August 31 to September 20, 2026, ChatGPT cited a roofing company's own website in 17.8% of its roofing answers and a directory, review site or ranking list in at least 82%, led by Expertise.com, Angi, HomeStars and BBB. Accurate listings on those pages come first for ChatGPT; the homepage matters most on Google AI Mode.

Our data shows no threshold. The median roofer Google AI Mode named had 130 Google reviews, and 23.6% of its roofing answers named a roofer with fewer than 20, while only 0.6% of the roofers it named showed under 4.0 stars. The rating looked like the firmer floor.

They barely appear. Only 0.9% of roofing answers across ChatGPT, Gemini, Perplexity and Google AI Mode named a national franchise brand, against 60.1% of answers on our pest control question, so roofing answers went almost entirely to independent and regional companies.

Whatever the repair answers already talk about, where it's true: the storm inspection process, how the branch helps with insurance claims, the workmanship and manufacturer warranty terms, and the state license number. ChatGPT mentioned a warranty or guarantee in 96.3% of its roofing answers.

It rarely comes into it. Only 1.8% of Google AI Mode's roofing answers linked to an online booking page, against 39.4% for plumbing, so a roofer's inspection request form and phone number are the paths worth checking first.

Keep reading