Case study
BH Roofing Group
A multi-page website for a roofing company covering Kent, London & Essex: fast on mobile, built for local Google searches, and set up so customers can call or request a quote on WhatsApp in a couple of taps.


5.0 on Google from 8 reviews. That’s the client’s own Google rating for their roofing business.
Site structure
30 pages, each with a job to do.
Instead of one page trying to rank for everything, every service and every area gets its own page. That gives Google far more to match against local searches.
Service pages 8
Town pages 12
County pages 3
Home, gallery, reviews, contact & more 7

Quote form that opens WhatsApp
Customers fill in a short quote form and it opens WhatsApp with their details already typed out, ready to send. Quick for the customer, and the enquiry lands straight on the owner’s phone.

Sticky mobile call bar
Call and WhatsApp buttons stay pinned to the bottom of the screen on phones, so a customer is never more than one tap away from getting in touch.

8 dedicated service pages
One page per roofing service, each with its own content, so Google can match the right page to the right search and customers land exactly where they need to be.

12 town pages + 3 county pages
Area pages for the places the business works across Kent, London & Essex, so locals searching for a roofer in their own town can find them.

Lightweight and fast
The home page comes in at around 1.4 MB fully scrolled. No page-builder, no plugin bloat, just custom-built pages that load quickly on mobile data.
On a phone
Looks the part on every page.




Screenshots of the live site at bhroofinggroup.co.uk.
Let's talk
Want something like this for your business?
Free preview before you pay. £0/month hosting. Straight answers from the person who builds it.