Guide · By Alif, True & Level · Updated 15 October 2026
What to put on a roofing website: a checklist
Most roofing websites have the same few gaps. They're easy to miss when you look at your own site every day, and easy to fix once you know. Run through this list with your website open. Each "no" is something worth sorting.
The basics on every page
- Your phone number at the top, and on a phone, set up so tapping it rings you.
- The towns you cover, named, not just "the West Midlands".
- Your business name, address area and phone number exactly the same as on your Google Business Profile and directories.
- A headline in Google that says what you do and where, like "Roofers in Walsall | Your Firm Name". Not "Home".
Pages worth having
- A page for each main job: new roofs, flat roofs, roof repairs, chimneys and leadwork, fascias and guttering. One page that lists everything rarely ranks for any of them.
- A page for each town you want more work in, with a real job you've done there. Not the same text with the town name swapped.
- Finished jobs with before and after photos. See our guide on turning a finished job into a page.
- An about page with your name, how long you've traded, and the team. Homeowners want to know who'll be on their roof.
Proof that you're the real thing
- Reviews, either on the site or linked from your Google profile and directories.
- Guarantees and memberships you actually hold, like a workmanship guarantee, a competent person scheme or a trade body. Only list the real ones.
- Insurance: a line saying you're insured for public liability.
- Rough prices. "Most flat roof replacements we do cost between £X and £Y" helps people decide to call.
Behind the scenes
- Speed on a phone. Run Google's PageSpeed Insights test on your homepage. 90 or more out of 100 is good; under 50 is worth fixing.
- No leftover pages. Website builders often leave a "Hello world!" post, a "Sample Page" or test pages live. Google can find them.
- Business details code (often called schema) that tells Google and ChatGPT you're a roofing contractor and where you work.
- A working contact form that you've tested yourself recently.
What to do with your list
Fix the basics first: they take minutes and affect every visitor. Then add pages for your main jobs, then towns. One good page a month adds up quickly. For more on how roofers get found, see SEO for roofers.
Rather we ran the checklist for you?
On a free 15-minute check we go through your site and your Google results with you, live on screen. The written Audit is free for the first 5 firms.
Book your free check →