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.

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

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 is a long-standing client of ours — we’ve looked after their marketing for years. The site at basiheating.co.uk is the latest, biggest iteration of that work: not a one-off rebuild, but the cumulative result of a business that has grown into more services, more locations and more reasons for people to find them 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.

The bit that surprised the client was the visual cohesion. Jas Singh, BASI’s MD, made the point that until he saw all of the pages together — the service pages, the location pages, the booking flow, the calculators — he hadn’t appreciated how much of the work the site was doing to explain the brand. Years of retainer work, decisions taken one at a time, suddenly sitting side-by-side in one consistent system. That’s the moment a site stops being “the website” and starts being how the business shows up.

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

BASI Heating site shown as a montage of multiple pages — service pages, location pages and supporting content

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 service area and location pages, each with locally relevant copy

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 online booking flow — book a boiler service in a few clicks

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 online calculator on mobile, estimating finance or quote for a new boiler

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.

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.