Roof work is the perfect storm for AI-assisted hiring: expensive, urgent, and impossible for a homeowner to evaluate on their own. So they ask ChatGPT — "who should I call about a roof leak?", "how much does a tile roof replacement cost?" — and the engine answers with two or three roofing companies by name. In our July 2026 Miami roofing batch, over 90% of active local roofers never appeared in a single answer. This is the playbook for being one of the few who do.
What roofing questions do homeowners ask AI?
Three families dominate. Cost questions ("roof replacement cost in Miami", "metal vs shingle price") are 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 actually name for roofing jobs?
In our Miami sampling, the roofers who got named repeatedly shared a profile: a priced cost guide on their own site (contractor-owned pages were 27% of all citations in the study), fresh review velocity on Google, complete Angi and BBB profiles, license number visible on the site, and — for the top performers — a third-party mention in a local thread or news story. None of them were the biggest company in the market. 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 actual 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 — 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 the same roofer's visibility varied up to 3.5× between engines in our data — 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 weekly as a share of answers that name you. That baseline-then-publish-then-remeasure loop is the whole game.



