Roof work is expensive, urgent, and nearly impossible for a homeowner to evaluate on their own, which makes it a natural question to hand to AI. 45% of US consumers used AI tools like ChatGPT for local business recommendations in the past year, up from 6% the year before (BrightLocal, 2026). So they ask "who should I call about a roof leak?" or "how much does a tile roof replacement cost?", and the engine answers with a short list of companies by name. The list is brutally exclusive, and how exclusive depends on the engine: SOCi's 2026 Local Visibility Index found ChatGPT recommended just 1.2% of local brand locations, against 11% for Gemini and 7.4% for Perplexity. This is the playbook for being in that group.
What roofing questions do homeowners ask AI?
Three families dominate. Cost questions ("roof replacement cost in Miami", "metal vs shingle price") carry the highest volume, and the engines answer them by citing whoever published real numbers. Urgency questions ("roof leaking who do I call", "emergency tarp service near me") reward companies whose pages state response times. And diligence questions ("best roofer in Miami", "is [company] legit") pull from reviews, license records, and community threads. Each family is winnable with a different page.
Who does AI name for roofing jobs?
Mostly companies with strong platform footprints. In Local Dominator's analysis of 267,280 AI citations from local-business campaigns, the most-cited platforms were Yelp (71,512 citations), Google (55,977), Reddit (36,678), Facebook (24,012), and Angi (17,360), with BBB and HomeAdvisor further down the list. The roofers who get named pair complete, review-rich profiles on those platforms with their own priced pages, a license number visible on the site, and, for the top performers, a third-party mention in a local thread or news story. The engines reward legible evidence, not size.
What should a roofer publish to get cited?
- A priced cost guide per major service (replacement, repair, and your specialty: tile, metal, flat/TPO) for each city you serve, with honest ranges and what moves the price.
- An emergency page that states your real response time and coverage area, in plain text the engines can quote.
- A storm-damage and insurance-claims explainer. Homeowners ask AI how the claims process works, and the roofer who explains it gets named in the answer.
- Project pages with specifics: city, material, roof size, problem solved, dated photos. Specific is citable; "quality craftsmanship" is not.
- Your license number, insurance, and years in business on the homepage footer, as verifiable claims the engines can ground.
How does a roofer measure any of this?
Not with one search. AI answers change run to run, and each engine trusts different sources: Reddit was about 46.7% of Perplexity's top cited domains on commercial queries in 2025 and roughly 24% by January 2026 (Profound), while Ahrefs found 88% of ChatGPT's cited URLs come from its general web-search retrieval rather than news, Reddit, YouTube, or academic sources. A roofer can be carried by Google reviews on Gemini while missing from ChatGPT for lack of a cost guide, or vice versa. Measurement means a fixed set of roofing questions for your market, asked repeatedly on every engine, tracked daily as a share of answers that name you. Baseline, publish, re-measure, repeat.



