From a slow website to enquiries that book themselves.
A London home-services business asked for a new website. We listened to how their jobs really run, built a site that loads in two seconds on a phone, and joined it to the system they book work in.
Old site
56–69
Performance score
12–16 s
Until the page shows
2 October 2026
New site
98
Performance score
2.0 s
Until the page shows
15 October 2026
- From the first line of code to live
- 5 days
- To show the page on a phone, down from 12 to 16
- 2 seconds
- Automated tests guarding every change
- Over 1,900
Stage 1The brief
“We need a new website.” That was the whole brief. Before changing anything, we measured what they had.
The old site, measured
- 14 pages, and the area pages were one template with the town name swapped
- Every service listed, none explained, and no WhatsApp
- 57% of visits came from paid search, with the adverts not linked to analytics
- Nothing was counted as an enquiry, so nobody knew what worked
- No clicks at all from searches that didn't use the business's name
- 12 to 16 seconds to show the page on a phone
Stage 2Listening
Enquiries arrived as alerts from lead platforms, and each became a free quote visit in their job system. Quotes were chased from a note on a desktop. Engineers wrote paper invoices, so the job system undercounted both jobs and takings.
The three questions customers ask most, and where the new site answers them:
Will I be charged a call-out fee?
Answered on the home page: no, the visit is free.
Roughly what will it cost?
Answered: every home is different, so an engineer quotes free on the visit.
Will it work in my home?
Answered: yes, and how the engineer checks first.
Stage 3The process
We pulled the business apart into the five things that happen to every customer, then built each one to hand over to the next. The first is live, and the rest are built: quotes, the engineer app, pay and referrals.
- 1
Enquiry
Spam-checked, saved, then sent to their job system with a visit to book and the office emailed. If anything fails, the lead is kept and retried.
Live
- 2
Quote
The engineer quotes free on the visit, and every outcome is tracked, so unanswered quotes get followed up.
Built
- 3
Job
An engineer app: one tap for On my way, a live map for the customer, arrival and finish recorded.
Built
- 4
Invoice and pay
Each engineer's pay worked out from their jobs, the month closed, and a file ready for the accountant.
Built
- 5
Referral
A QR code after the job, and a reward only once the friend's invoice is paid.
Built
Step one, running: try a sample enquiry and watch it land in the job system.
Press Fake send on the form to run it yourself.
Try it yourself: edit the form, then press Fake send
AI worker
On shift day and night
- +4sSpam check
- +8sWho is this?
- +12sWhat do they want?
- +16sWhat's it worth?
- +20sWrites the brief
- +24sDrafts a reply
Lands in your system
For example Jobber
Example run with sample enquiries. The steps are the ones a real enquiry takes; nothing leaves this page.
This is how our own contact form works: every enquiry is spam-checked, saved, briefed for us by AI and answered straight away, and anything that fails is retried automatically. Try it on our contact page. For a London home-services business, website leads go straight into Jobber, their job-management system.
Stage 4Customers and rivals
Eight weeks of their own job data, their reviews and their rivals' sites told us what to lead with.
What we found
- One service made up most of the jobs. Another earned almost as much from far fewer searches.
- Many jobs ended up invoiced above the booked price, and most sent quotes were never chased.
- Engineers will drive a long way between same-day jobs, so a sure job beats a near one.
- The national chains run hundreds of area pages that differ only by town. Local rivals show no prices and no reviews.
So the new site does this
- The main service leads the menu, because it's most of the work.
- The high-earning service gets its own page, so it isn't buried under the rest.
- The whole booking form sits on the first screen of a phone. The home page went from 8,693 to about 4,650 pixels tall.
- Call first, then WhatsApp a photo, then the form, in the order customers prefer.
Stage 5The build
Built in five days to go live, then grown into the system behind it. Every change passes over 1,900 automated tests and repeated code reviews before it ships.
- Fast pages served from close to the customer, with fonts and code on the site itself, so a visit contacts no one else.
- Every enquiry saved first, then passed on. Nothing is lost if a service is down.
- Optional photos with an enquiry, deleted after 30 days.
- Their own visitor counts with no cookie banner; Google's tracking only loads with consent.
- Clear retention rules for every kind of personal data.
Engineer's phone, after the job
Priya Shah, boiler service, today
K7PQ2
Priya scans it, or gets the link by WhatsApp or text.
Sample customers from our demo. The rules are the ones we built for this business: a reward only once the friend's invoice is paid, over £150 and 30 days without a refund.
Stage 6Results
The site loads in two seconds on a phone, and every enquiry goes straight into the job system. Booked-job figures follow once there's a full quarter of data.
Live now
- The new website
- Every enquiry straight into their job system
Built for them
- Quotes and follow-ups
- The engineer app and live tracking
- Pay and month-end
- Referrals
- Stock, kit and vans
Want enquiries that book themselves?
Tell us how your jobs come in today. We'll show you what we'd join up first.
Tell us what you need