← All Case Studies
E-commerce + Operations

Boilers Scotland

A complete quote in under 90 seconds.

A fixed-price online boiler sales and installation platform for Scottish homeowners. Customers configure their boiler, get an instant price, pay a deposit, and schedule an installation with a Gas Safe registered engineer, no home visit required.

Visit Boilers Scotland
The Brief

The traditional boiler sales process was broken.

Buying a boiler in Scotland meant waiting days for a surveyor, receiving a quote over the phone, and hoping the final price matched. Customers had no transparency, no way to compare options, and no control over the timeline. The industry was ripe for a platform that could cut the friction entirely.

Boilers Scotland needed to let customers answer a few questions about their property, choose a boiler from a curated catalogue, see an all-in price instantly, and pay a deposit online, all without a single home visit or sales call.

The Challenge

Every property is different. Every price has to be right.

A combi-to-combi swap in a flat is straightforward. Upgrading a back boiler in a detached house with a system conversion is not. The pricing engine needed to account for property type, current boiler setup, relocation requirements, flue routing, extras, and weekend surcharges, all dynamically and all editable by the business without touching code.

Beyond the customer flow, the business needed a full operational backend: order management, engineer assignment, installation calendar with capacity limits, photo verification workflows, and automated notifications via email and SMS at every stage.

What We Built

Quote wizard, admin dashboard, engineer portal.

7-Step Quote Wizard

Customers answer property questions, pick a boiler (Good/Better/Best tiers), choose controls and extras, upload survey photos, and pay online, all in under 90 seconds.

Dynamic Pricing Engine

Prices adjust automatically based on property profile, boiler type conversion, relocation, extras, and weekend surcharges. All rules admin-editable, no code changes needed.

Photo Survey System

Customers upload photos of their existing boiler, flue, gas meter, and pipework. Engineers upload mandatory completion photos. Full iOS photo format support with automatic optimisation.

Installation Calendar

Visual calendar with per-day capacity management, date blocking, weekend toggle with surcharge, lead time rules, and calendar export for engineers.

Online Payments

Deposit collected at checkout with secure hosted payment sessions. Balance payment tracked separately after installation. Automated confirmation with duplicate-safe processing.

Engineer Portal

Engineers view assigned jobs, see customer details, upload mandatory Gas Safe completion photos, and mark installs as complete. Role-based access keeps things locked down.

Admin Dashboard

Revenue stats, order pipeline, approval workflows, engineer assignment, price adjustments with audit logging, and CSV data export.

Email Notifications

Branded email templates covering the entire order lifecycle: confirmations, status changes, price adjustments, reminders, and custom admin messages.

SMS Notifications

SMS templates for time-sensitive updates: confirmations, appointment reminders, installation complete, review requests, and custom messages.

Engineering Decisions

Why we built it this way.

Database-driven pricing, not hard-coded rules

Every pricing rule, adjustments, extras, controls, weekend surcharges, lives in the database and is editable through the admin panel. The business can change a system-to-combi conversion price or add a new optional extra without a developer touching the codebase. This keeps the platform maintainable and the business autonomous.

Photo survey replaces home visits

The traditional boiler industry requires a surveyor visit before quoting. We replaced that with a guided photo upload step, customers photograph their existing boiler, flue, gas meter, and pipework. Combined with the property questionnaire, this gives engineers everything they need. Photo format conversion happens client-side so iPhone photos work seamlessly.

Audit trail on every state change

Every order status change, price adjustment, and admin action is logged with the user, timestamp, and details. This isn't just good practice, it's essential for a business handling Gas Safe regulated installations where compliance and traceability matter.

Edge-deployed for zero cold starts

The entire application runs on edge infrastructure with the same stack in development and production. Images go to object storage. The result is sub-100ms response times across Scotland with minimal infrastructure cost.

The Result

Live and quoting.

90s
Quote to checkout
21
Email templates
12
SMS templates
3
User roles

Boilers Scotland is live at boilersscotland.co.uk, serving homeowners across Scotland with fixed-price boiler installations. Customers get a complete, transparent quote in under 90 seconds, pay a deposit online, and schedule their installation, no home visit, no sales call, no surprises.

Got a similar problem?

We build end-to-end platforms like this from scratch. If you need e-commerce with operational tooling, quote builders, or admin dashboards, let's talk.

Next case study: FloorQ →