What does a roofing website need to rank?
A roofing site needs a separate page for each job type it wants work for, a tappable phone number on every page, honest coverage information, and photographs of its own jobs with context. Most roofing sites fail because they're a gallery with a contact form rather than an answer to what somebody searched.
The pages that earn their place
Roofing spans jobs that differ by a factor of fifty in value. Treating them as one service is why so many roofing sites attract nothing but small repair enquiries.
| Page | Why it exists separately |
|---|---|
| Roof repair | Urgent, lower value, high volume. Needs speed and a phone number. |
| Flat roofing | Material-led search. EPDM, GRP and felt are chosen before the roofer is. |
| Re-roofing | The high-value job. Long consideration, needs process and cost detail. |
| Storm and leak damage | Seasonal spike, often involves insurance. Almost nobody writes it. |
| Chimney and leadwork | Specialist, low competition, frequently subcontracted out by others. |
| Commercial roofing | Different buyer entirely. Bought on accreditation and capacity. |
The proof that works for roofing specifically
Your customer can't see the product. They can't inspect a roof, they can't judge the work when it's finished, and they know it. That makes roofing a trust sale more than a price sale, and the site has to carry that weight.
- Survey photographs showing the problem, not just the finished job
- The quotation process written out, so nobody fears being told anything
- Insurance and public liability cover, stated with the figure
- Guarantees with the terms attached and who honours them
- Jobs identified by area, because a roof two streets away persuades more than a roof two counties away
What most people get wrong
Roofing websites are usually built as portfolios. The homepage opens with the company history, then a gallery, then a contact form. None of that matches anything anyone typed into Google, so the site can look smart and produce nothing.
The other error is a rebuild when the existing site wasn't the problem. If a sound site simply lacks the six pages above, adding them is faster and cheaper than starting again. Rebuild on evidence, not on how it looks.
Where these figures come from
"seo for roofers" and "roofing seo" together run at 880 monthly UK searches at £12.00 per click with low advertiser competition (0.33), the highest of any UK trade term measured. Google Ads keyword data, 2 August 2026.
Related questions
How many pages does a roofing site need?
Fewer than most people get sold. Six to eight pages that each do a job beat thirty that don't.
Do I need a page for every town I cover?
No, and duplicating one page across forty towns usually backfires. Service areas on your Google profile do most of that work.
Should I show prices?
Ranges by job type, with the variables explained, qualify enquiries and remove the people who were never going to proceed. A single figure you can't stand behind is worse than none.
Not sure if your site is the problem?
We'll check what your roofing site is missing against the pages above. If it only needs a few added rather than rebuilding, we'll tell you that.