Skip to the content
Seracu

Trades

Pages a roofing company's website should have

The pages a UK roofing firm needs on its website, what each should say and avoid, and the first five to build.

Sources checked 18 Oct 2026.

A thin roofing site, with a few pages, a phone number and a stock photo of a man on a ladder, gives a searcher little to go on.

So if you're after SEO for roofers, start here: the pages themselves. Not tricks, not tools. A roofer website that covers what you actually do, where you actually work and who you actually are stands a better chance than one that doesn't. Here's what to build, page by page, with what each should say and what to leave out. No promises on rankings, because nobody can honestly make them.

Home page

Purpose: tell a visitor in a few seconds who you are, what you do and where.

Say the trade (roofing), the main services and the area you cover. Put your phone number and a link to the quote page near the top. Keep it short and link out to the deeper pages.

Avoid vague claims like "quality service you can trust". Everyone says it. Say what you do instead.

One page per main service

Purpose: answer "can this firm do the job I need?" for one type of work.

Your list might include pitched roof repairs, flat roofing, chimney and leadwork, guttering and fascias, and emergency repairs. Build a page only for the work you really offer. If you don't do flat roofs, don't write a flat roofing page just because it gets searched.

Each page should explain what the work involves, what problems lead people to call you and how you go about it. Use plain words. Add a few photos from real jobs.

Give each page a descriptive URL too. Google advises URLs with words that are useful to users, so /flat-roofing beats /page-7. It helps people read the site.

Avoid cramming several services onto one page. And don't quote typical prices or timings. They vary too much, and a wrong figure costs you trust.

Service-area pages

Purpose: show you genuinely work in a particular town.

One page per town you actually serve. Each needs real local detail from real jobs: the kind of housing you've worked on, a roofing problem common to the area, the sort of job you did there. If you've never worked in a town, don't give it a page.

Never copy one page and swap the town name. That's tempting, and it's a bad idea. Google's spam policies treat scaled content abuse (lots of pages made mainly to manipulate rankings, however they were created) as spam. That's why every area page has to carry something only you could write.

This takes longer than a template. It is also the only version worth doing. Five honest area pages beat thirty cloned ones.

Avoid listing forty towns in a block of text at the bottom of a page. It reads badly and says nothing.

Reviews page

Purpose: show what past customers actually said.

Show real reviews only. Name the source where you can, and leave the wording as written. Don't tidy it up.

TrustMark's consumer guidance advises homeowners to take up references from previous customers. A reviews page makes that easy. It does some of the checking for them before they've even rung you.

Avoid invented testimonials, edited quotes and anything you wouldn't be happy for a customer to read about themselves. Fake reviews are a fast way to lose a customer's confidence. Don't go near them.

Accreditations and insurance

Purpose: let a worried homeowner check you out without having to ask.

List the schemes and bodies you really belong to, and say what insurance you carry. Link to the scheme's own register where one exists.

This matters because TrustMark advises homeowners to check that a tradesperson is registered with TrustMark for the specific trade needed. If you're registered, say so clearly and make it easy to verify. If you're not, don't imply you are.

Avoid logos for schemes you've left or never joined. Out-of-date badges do more harm than none.

An FAQ page

Purpose: answer the questions people ask before they ring.

Build this page from real customer questions, the ones you hear on the phone or on site. Three obvious ones: how quotes are given, how long a repair takes, and what happens if it rains.

Answer them honestly and in your own words. Do not state typical prices or timings. Say instead what affects them, and that you'll confirm once you've seen the roof.

Avoid writing questions nobody has asked just to fill space. If you haven't been asked it, leave it out.

Quote request page

Purpose: make it easy to start a conversation.

Keep the form short: name, contact details, the address or area, a few words on the problem and a space for photos. Say what happens next and roughly when they'll hear from you.

TrustMark's guidance advises getting three quotes and a written contract. So be upfront that you give written quotes. That reassures people who've been told to look for exactly that.

Avoid long forms and asking for things you don't need. Every extra field loses someone.

About and contact page

Purpose: put a face and a name to the business.

Say who you are, how long you've been trading if you want to, and who actually turns up. A photo of the real team beats any graphic. Then give clear contact details: phone, email and the area you cover.

Avoid a page that reads like a brochure. People want to know who's coming to their house.

Google Business Profile for a firm that travels

Your website isn't the only place customers find you. Google Business Profile matters too, especially if you go to customers rather than the other way round.

A service-area business visits customers and doesn't serve them at its business address. If that's you, remove your address from the profile and set your service areas instead. You can set up to 20. Edits to service areas can take up to 48 hours to show, so don't panic if nothing changes straight away.

Local results rely mainly on relevance, distance and prominence. There's no way to pay for a better local ranking. More reviews and positive ratings can help, which is another reason to earn real ones.

Keep the profile consistent with your site: same name, same services, same areas.

The first five pages to build

If you're starting from nothing, don't try to do it all at once. Build these in order:

  1. Home page. The front door, with your services, your area and a clear way to get in touch.
  2. Your main service page. Start with the work you do most and want more of.
  3. Quote request page. So interest has somewhere to go.
  4. Accreditations and insurance page, plus the footer details. Trust and legal basics, done once.
  5. Your first genuine service-area page. For the town you know best, written from a real job.

Then add the gallery, reviews, FAQs and more area pages as you collect the material. That's the point: each page should rest on something real. It is slower than copying a template. It is also what holds up.

See what your site is missing

If you'd like a quick view of which topics your site doesn't cover compared with your competitors, Seracu offers a free snapshot. It's a free look at the gaps, and it's a sensible place to start before you decide what to build next.

Frequently asked questions

How can a roofer get more customers from their website?

A roofer gets more customers from their website by having pages that cover what they actually do, where they actually work and who they are. That means a clear home page, a page for each main service, honest pages for towns they really serve, real project photos, genuine reviews and a short quote request form. Nobody can honestly promise rankings, so build for the visitor first.

How can a roofer show customers they are legitimate?

A roofer can show they are legitimate by making their credentials easy to check. List the schemes you really belong to, say what insurance you carry and link to the scheme's own register. TrustMark advises homeowners to check that a tradesperson is registered for the specific trade needed, so say clearly if you are. Add real reviews, and never show badges for schemes you have left or never joined.

What does SEO mean for a roofing company?

For a roofing company, SEO starts with the pages themselves rather than tricks or tools. A site that covers what the firm does, where it works and who it is stands a better chance of being found than one that does not. That means a clear home page, a page for each main service, web addresses with useful words in them and honest area pages. Nobody can honestly promise rankings.

Should a roofer have a page for every town they cover?

Only if the roofer genuinely works in each town. A roofer should build one page for each town they really serve, with local detail from real jobs, such as the kind of housing worked on or a roofing problem common to the area. Copying a page and swapping the town name is a bad idea, because Google's spam policies treat scaled content abuse as spam. Five honest area pages beat thirty cloned ones.

Can a roofer pay for a better local ranking on Google?

No. There is no way for a roofer to request or pay for a better local ranking on Google. Local results are mainly based on relevance, distance and prominence. A roofer can keep their Google Business Profile accurate, with the same name, services and areas as their website, and earn real reviews, because more reviews and positive ratings can help.

More questions? Read the full Seracu FAQ.

More guides for trades

Or see every trades guide.