SEO for roofers: how homeowners find you in Google and in AI answers
A roofing company gets found when three things line up: a complete, verified Google Business Profile, a web page for each town and job it really serves, and enough trusted mentions elsewhere that Google and AI assistants are sure who you are. Fix them in that order. The work takes weeks, not days.
Homeowners now ask in two places
The first place is still Google: the map, then the links. The second place is new. People ask an assistant, in plain words, "who is the best roofer near me", and the assistant answers with two or three company names. Surveys in 2026 put the share of US consumers who have asked an AI for a business recommendation at about 45%, up from about 6% a year earlier, and most of them check the sources the AI shows.
That matters for one reason: the AI names fewer businesses than the old map pack did. If your company is not one of the names, the customer never sees you, and you never know the call existed.
Your Google Business Profile does the heavy lifting
For local work, the profile is the single strongest asset you own. In our own August 2026 pull of US "near me" AI answers, the sources named most often were Yelp (about 18% of citations), Facebook (about 11%) and Google's own business data. All of those are profiles, not websites.
- Claim and verify the profile at your real business address. Never use a fake address, a mailbox or a friend's garage: that gets the profile suspended, and the US Federal Trade Commission has taken action against companies that built fake listings.
- Use your real business name. Adding "Best Roofing Denver" to the name is a policy violation, not a trick.
- Fill every field: categories, services with descriptions, hours, service areas, a booking or call link.
- Post photos of real jobs every week, not once a season.
- Ask every customer for a review, and ask them to describe the job: what went wrong, what you did, what happened. That text is what an assistant reads. Never pay for reviews, and never ask only the happy ones.
One page per town, and one page per job
Most roofing websites have five pages and a phone number. That is why they lose. A homeowner in a suburb searches with the name of that suburb, and the site that has a real page for that suburb wins the click.
A page earns its place only if it says something true about that town: the roof types you see there, the storm season, the permit rules, the travel time, a job you actually did. Fifty pages that differ only by the town name are "doorway pages" in Google's rules, and they can pull the whole site down. If you cannot say anything real about a town, do not make a page for it.
Check that the AI engines are allowed to read you
This is the step almost nobody checks, and it is free. Assistants read your site with their own crawlers. If your site blocks them, you cannot be quoted, no matter how good the page is.
- Google says a page has to be indexed and allowed to show a snippet before it can appear in AI Overviews. A "nosnippet" tag quietly removes you.
- Some hosts and security services block AI crawlers by default. Your site looks fine to you and returns an error to them.
- Most AI crawlers do not run JavaScript. If your text only appears after the page loads scripts, they see an empty page.
- Yelp is the clearest example of why access matters: it is the top source for local Google AI answers, and in our test it was cited zero times by ChatGPT, because its business pages block those crawlers.
Write pages an assistant can quote
Assistants lift short, clear statements. Long, vague pages get skipped.
- Answer in the first 60 words: what you do, where, and what the reader should do next.
- Use direct headings. In one measured test, direct headings averaged 4.3 citations against 3.4 for question-style headings.
- Put prices or honest price ranges on the page. "Call for a quote" loses to a page that shows a range.
- Keep each key fact inside one short sentence, so it can be quoted whole.
- Keep dates current. An old visible date is worse than no date.
- Skip the FAQ block at the bottom. In testing, that format scored about 5.7% worse, and the old FAQ rich result is gone. Answer the questions inside the page instead.
Fix your best pages carefully, and rebuild the rest
One controlled study of 10,000 searches found the same edits help or hurt depending on where the page already ranks. Adding statistics and cited sources lifted a page ranking around fifth by up to 115%, and cost a page ranking first as much as 30%. So protect what already ranks, and put the work into the pages sitting in positions 3 to 10.
What real progress looks like
On two client sites where we applied these methods, Search Console showed impressions rise from 13,072 to 31,355 over 81 days on one, and from 4,013 to 11,417 over 65 days on the other, with average position improving from 28.0 to 14.4 and from 17.9 to 13.0. Those are short windows on service businesses in large US metros, not a promise for your market. The numbers and the honest notes behind them are on our results page.
The order to do it in
- Verify and complete the Google Business Profile. Start a weekly review and photo habit.
- Check that crawlers can read the site, and that nothing blocks snippets.
- Build one real page for each town and each job you want more of.
- Rewrite those pages so the answer, the price and the proof are near the top.
- Earn mentions: suppliers, local press, associations, real partners. Most AI citations come from what other sites publish about you, not from your own site.
- Measure in Search Console, and ask every new caller how they found you.
Two ways to go further
Do it yourself: the full 85-page Playbook is free for the first 10 readers, then $97. It has every step above, with the prompts to run them. Get the Playbook.
Check it yourself first: the free 10-page Roofer's Guide has five checks you can do in an hour, and ten questions for anyone who sells you marketing. Get the free guide.
Have it done for you: we build and run the service-area microsites, with a tracked number on every site, so you can count the calls. See the done-for-you service.
Written by the Microsite Strategy team. We publish our sources and mark anything we cannot prove. Search data pulled September 2026, United States.