AI search visibility · Roofing
Getting named when AI answers a roofing question
Hail comes through at four in the afternoon, and by dinner the driveway is full of shingle granules with the neighbor's ridge cap lying in the grass. That homeowner asks ChatGPT who handles hail claims in their town before they ask anyone with a ladder, so the roofers it names get up on the roof and the rest wait on a call that never comes.
When somebody asks ChatGPT or Google's AI who the best roofing company in their town is, the answer names two or three businesses. Everybody else is invisible.
A hailstorm doesn't hit one house, it hits a subdivision, so the searching starts on the whole street at the same time and the door knockers are on the block by nine the next morning. That homeowner is standing in the yard holding a piece of ridge cap, typing with one thumb, and what they want to know first is whether the guy in the unmarked pickup is legitimate. But a roof that isn't leaking yet gets shopped a different way. An insurer sends a letter about the age of the roof, or a buyer's inspector writes up curling shingles and granules washing into the gutter, so now there are weeks instead of hours. And either way they ask a chatbot the things they'd feel stupid asking a roofer, like what a square is and why the bid prices the roof in squares instead of square feet.
What roofing customers are actually asking
These are the shapes a roofing customer's question takes when they stop searching and start asking. Worth reading them out loud, because almost none of them look like the keywords an agency would have sold you.
- who is the best roofing company in Colorado Springs for hail damage claims
- shingles blew off my roof last night and its supposed to rain tomorrow what do i do
- how much does a new asphalt shingle roof cost in Kansas City
- do i need a permit to replace my roof in Nashville TN
- roofer near me that is GAF Master Elite certified
- can they put new shingles over my old ones or does it have to be a tear off
- roofing company in Tampa that will meet my insurance adjuster on the roof
The tarp call closes in the time it takes to answer the phone. What comes after it moves at the speed of the claim, because on a storm job the homeowner isn't shopping your price, they're shopping who will handle the adjuster and what the deductible ends up costing. But retail roof buyers behave differently. They sit with the bids, compare shingle lines and colors on the manufacturer's website, and some wait to see how the neighbor's roof turns out, because a roof is the one purchase the whole street can grade from the sidewalk. And nobody, ever, mentions the underlayment in a review. Hail fills the spring calendar through the middle of the country, hurricane season does it on the coast, and every fall it's people trying to get shingles down while it's still warm enough to seal them. Then January lands in cold markets and the work is ice dams and blown off ridge cap, which pays nothing like a tear off.
What the answer needs from your site
Start with the systems, in the words a homeowner would use: architectural asphalt, standing seam metal, low slope membrane on the flat part over the garage, tile, cedar. A chatbot can't put you forward for a slate repair if the word slate never appears on your site. But plenty of roofers sell replacements only, so the homeowner with four shingles missing off the back slope is trying to work out which kind you are before they dial. Put your manufacturer certification down as a fact, GAF Master Elite or Owens Corning Platinum Preferred, with the longer warranty it lets you write. Then there's the crew question, asked hardest by whoever watched an out of state outfit work their block after the last hail: your own people up there, or a sub? And the storm customer screens on two more things most roofing sites never answer, whether you tarp after hours and whether you'll be on the roof when the adjuster is.
Things a roofing operator knows and never publishes
- What a re-roof permit costs and involves in each town you work, including whether the inspector has to see the bare deck after tear off before any underlayment goes down.
- The real lead time on the shingle colors and metal panel colors you quote, and which ones sit at the supplier versus which ones are a special order that pushes the start date.
- What turns a quote into a change order mid job: rotten decking under the old layers, a chimney that needs new step and counter flashing, a low slope section that can't take shingles at all, a ridge vent the last crew never cut in.
- Whether your local code still allows a second layer of shingles over the old one, and what the ice barrier requirement is at your latitude.
- The difference between the manufacturer's material warranty and your own workmanship warranty, which one covers a leak the winter after next, and what voids either: nails driven above the nail line, or soffit intake that got blocked the day somebody insulated the attic.
- Your last safe install window before cold weather stops shingles from sealing down on their own, and what you offer the customers who miss it.
- How you handle an insurance claim: who meets the adjuster, who writes the supplement when code upgrades get left out of their scope, and why nobody honest offers to make a deductible disappear.
The mistake that keeps roofing businesses out
The roofing lead engine was built around a knock on a door after a storm. The site is there to make you look legitimate to somebody who already met your canvasser in the driveway two days earlier, so it gets a badge row and a drone shot and never has to say much. But no canvasser ever met the person asking a chatbot. They get a machine reading words, and the words say residential and commercial roofing, free storm inspections, fully insured. The GAF and Owens Corning badges are pictures, so there's nothing to read there either. The page never says what those badges let you put in writing that an uncertified roofer can't, or that you'll take a slate repair on a house nobody else will climb. So the machine can tell a homeowner you exist, but it can't tell them you're the outfit that had the neighbor's house dried in before dark.
Labelling your details so nothing gets misread
Underneath what a visitor sees, your page can carry a set of plain tags that spell out your phone number, your storm hours, the towns you cover and whether you do tear offs. It's boring to look at. So start with the towns, one by one instead of a radius, because hail lands on one side of a county and not the other. And your emergency hours want their own label, separate from the office, since the tarp call comes at nine at night. Asphalt, metal, tile and low slope are four different services with four different buyers, so give them four labeled pages rather than one roofing page. Your license number and your GAF or Owens Corning certification go in there too.
Where the answers get roofing wrong
Ask a chatbot what a new roof costs and you get a national asphalt figure. That number assumes a walkable slope, one layer coming off, and decking underneath that's still sound. It has never seen your street, where the older houses already carry two layers and a second storey means staging before anybody opens a bundle. But the thirty-year shingle answer is worse. Thirty years is the term the manufacturer prints on the wrapper, prorated down as the roof ages, and it has very little to do with what you tear off a south slope in a hail belt. On permits you get a shrug. Your building department has the real answer, and so does the inspector, who wants ice barrier at the eave, drip edge under the starter course, intake venting that matches the exhaust, and a nailing pattern he can count before he signs anything. Then there's the layover. Save the tear-off, go right over the old layer, it says. And nobody knows what the decking looks like until it's open. Insurance is where it gets thinnest. File a claim, it says, and then it stops. Nothing about a wind and hail deductible written as a percentage of the dwelling amount, or about the cosmetic exclusion your carrier put on standing seam. Every one of those is a page only somebody who roofs here can write.
Proof that works on people and on software
Your customer is buying the one part of the house they'll never climb up to see. So every fear they have is about what happens above the gutter line while they're at work. Start with your certification, and get it out of the footer logo strip, because software can't read a badge image. Put it in words. GAF Master Elite, Owens Corning Platinum Preferred, CertainTeed SELECT ShingleMaster, IKO Shield Pro Plus, whichever one you carry, plus your contractor ID and the year you qualified. And name the enhanced warranty that status lets you register, because a Golden Pledge and the wrapper warranty are two different documents. Then link your listing on the manufacturer's contractor locator, so a stranger can check you at eleven at night without calling. Your workmanship warranty comes next, in plain language. How many years it runs, and whether it still stands when the new owner calls you about the chimney flashing. Write the jobs down: the neighbourhood, the pitch, the squares, the layers that came off, the decking sheets you replaced and what you charged for them, and that the roof was dried the same day it was opened. Roofing wastes its effort on the truck lineup, the ladder-against-the-eave stock photo, the drone flyover set to music, and a claims banner that makes you read like you followed the storm into town.
Publishing against the roofing calendar
Roofing's phone runs on weather, and so does everything you write. Publish in June and you're answering June's homeowner sometime in August. In a freeze market, January and February are desk months. The crews are steaming ice dams and tarping blow-offs, the tear-offs are on hold, and you've got hours nobody else wants. Spend them on spring. What a tear-off runs on your streets, in dollars. How to read winter damage from the ground without climbing anything. Why ice dams form over a warm attic. And how a hail claim moves, from the adjuster's first visit to the day the supplement gets approved. That lands in March, when the melt shows what December did. Through spring, write the summer answers. Where the dumpster goes. Why there's a deposit. What the crew does to the flowerbeds, the driveway, and the neighbour's parked car. Whether anyone is allowed to start hammering at six. By midsummer, write the deadline piece. Your market has one honest last install date, past which asphalt won't seal itself down and your crew is hand-sealing tabs with cement all afternoon. Name the month. Explain what changes after it. That question arrives in September from the homeowner who's been staring at a curled ridge since spring. And write the hail page in a quiet month, so it's already sitting there when the sky isn't.
What to do this week
None of these need an agency. They need an hour and somebody who knows how roofing work actually goes.
- Write your real price ranges for the three roof systems you sell most, and what moves them: anything past 8:12, a second layer coming off, decking replaced by the sheet, new chimney and skylight flashing, and the waste on a cut-up hip. Put the ranges on the page as text, not inside a PDF.
- Call your building department and get the re-roof answer in writing: permit required or not, who pulls it, whether they inspect before the underlayment goes on or only at final, and what the fee runs today. Publish it under your own city's name, with the date you asked.
- Publish the page that talks somebody out of a roof. The three things a homeowner can check from their own driveway in your market: granules piling at the downspout elbow, tabs curling on the south slope, nail heads telegraphing through. And say plainly when a flashing repair is the honest call instead.
What we found on 130 roofing websites
Fervor Studio inspected 130 roofing contractor websites and checked whether software could read them at all.
| What we checked | Roofing |
|---|---|
| Sites with a fault that blocks a disabled visitor | 60.8% |
| How long the typical site takes to open on a phone | 7.88s |
| Sites with a page carrying more than one main heading | 90% |
None of that is about writing. It is about whether the page can be read at all before anything decides who to name. A site that takes most of a minute to open on a phone, or that says two different things in its main heading, is a harder page to quote than the one next door.