Domestic heating, boilers & plumbing

BASI Heating

A long-standing heating, boilers and plumbing client, given a site that scales with the business — over 200 pages, a simple online booking flow, and calculators that turn 'get a quote' into an actual conversation.

Project summary

Years of marketing work, brought together in a site that finally explains the whole proposition — and lets people self-serve the simple stuff.

Brand developmentWebsite designCustom Astro developmentCloudflare hosting & deliveryLocal SEO at scaleOnline booking systemCustom finance & quoting calculatorsCopywriting

BASI Heating has been a client of ours for years. The site at basiheating.co.uk is the biggest iteration of that work yet: not a one-off rebuild, but what you end up with after a business keeps growing into more services, more locations and more reasons to be found online.

The brief, this time round, was scale done properly. BASI cover a real spread of work — boiler installations, repairs, annual servicing, plumbing, heating upgrades — across a real spread of locations. That kind of business has two failure modes online. Either it hides most of what it does behind a single all-purpose homepage and loses to whoever bothered to be specific, or it builds a thin “page per keyword” sprawl that reads like SEO spam and helps no one. We weren’t doing either.

So we built it out properly: over two hundred pages, each one with a job to do. Every service has its own page, written for what someone actually wants to know when they search for it. Every location has its own page, written for that area — not the same body of text with the town name swapped in. Together that gives Google a clear, honest answer to “what does BASI do, and where?”, and it gives a customer a page that feels like it was written for them.

Layered on top of that, we built two pieces of self-service that change how the site actually works for people. The first is a simple online booking system: pick a service, pick a slot, done. Most people booking a boiler service don’t need a conversation; they need it in the diary. The booking flow handles the predictable, repeatable bookings and lets the office spend its time on the calls that genuinely need a human.

The second is a pair of online calculators — one for finance, one for quoting. A new boiler is a four-figure decision, and most websites in this space leave the customer to guess what that looks like. The finance calculator turns a price into a monthly figure they can sense-check against their household budget. The quoting calculator asks a few sensible questions about the property and the system and returns an indicative price on the page. Neither replaces the engineer’s survey — they’re there so the first proper conversation starts with someone who already knows roughly where they are.

Underneath, the site is built on Astro with custom development and served from Cloudflare’s edge — static HTML where it can be, dynamic where it needs to be for booking and the calculators. The result on a content-heavy, 200+ page site is a 100 Performance, 96 Accessibility, 100 Best Practices, 100 SEO Lighthouse profile on mobile at basiheating.co.uk. That score matters more here than on a small brochure site: at this scale, the SEO baseline and the page-speed baseline compound, so every service page and every location page benefits from the same fast, accessible, well-structured shell.

What this case study is really about is the long game. Single-project rebuilds get attention; consistent retainer work rarely does. But this is the kind of site you only end up with after years of looking after the marketing — the page count, the local depth, the booking system, the calculators, the brand cohesion. None of it would have been built well in a one-off engagement, and that, more than anything else, is what BASI has paid for.

Technology deployed

basiheating.co.uk — built on Astro with custom development, served from Cloudflare

100

Performance

96

Accessibility

100

Best Practices

100

SEO

Montage of BASI Heating desktop pages — service pages, Yorkshire location pages and supporting content sharing one visual system

Project detail 01

BASI's offer isn't one service; it's a layered business — boilers, repairs, servicing, plumbing, heating system upgrades, and a growing set of areas they cover. Trying to cram that into a six-page brochure site would have undersold every part of it. So we built it out properly: over 200 pages, each one written and structured for a specific job-to-be-done, all sharing one consistent visual system. The scale is the point — it tells search engines and customers exactly what BASI does and where they do it.

BASI Heating location page on mobile listing thirteen Yorkshire towns, each with its own locally written page

Project detail 02

Local heating is local. Someone searching 'boiler repair' in one town shouldn't land on the same generic page as someone three towns over. Every service and every location has its own page, with copy written for that specific intent — boiler installs here, landlord gas safety there, emergency callouts somewhere else. That's how a local trade business actually wins the search: not with one home page trying to do everything, but with the right page for the right question.

BASI Heating booking and self-service screens on mobile — pick a service, choose a slot, book online without a phone call

Project detail 03

Booking a boiler service shouldn't need a phone call. We built a simple online booking system into the site so customers can pick a service, choose a slot, and have it land in BASI's system without anyone picking up the phone. It handles the repeatable, low-friction stuff — quick services, annual checks — and frees the office up to deal with the calls that actually need a human. Same job, fewer interruptions.

BASI Heating finance page on a tablet showing a new boiler as a fixed monthly figure from the custom finance calculator

Project detail 04

For the bigger jobs — a new boiler, a system upgrade — we built custom calculators that give people a real, useful answer on the page. A finance calculator that turns a four-figure number into a monthly figure they can think about, and a quoting calculator that asks a few sensible questions and returns an indicative price. The aim isn't to replace the survey; it's to get the conversation to start with a properly informed customer.

It wasn't until I saw all the visuals together that I realised how much the site was doing to explain the brand.

Jas Singh, Managing Director, BASI Heating

Next step

Want this level of clarity around your offer?

Book a call and we will look at where your message, website or campaigns could be made easier to understand.