Most plumbing websites do the same thing. They ask a worried homeowner to fill in a contact form and wait for a callback. No price, no timeline, nothing to go on. That’s a lot to ask from someone who just wants a rough idea of what a new boiler is going to cost them.
Core Heat Plumbing Bolton came to me with exactly that problem. People were landing on the boiler page, seeing no pricing, and leaving. Some were ringing round three or four local plumbers just to get a ballpark figure before they’d even decided who to trust with the job. Every one of those drop-offs was a lost enquiry, and a fair few of those homeowners were booking with whoever answered the phone first.
Why "get a quote" wasn't cutting it
A static contact form treats every visitor the same, whether they’re doing early research or ready to book someone in this week. It also puts all the effort on the homeowner: they have to describe their own boiler, their own system, their own house, with no idea if what they’re asking for even costs £1,500 or £4,500.
Core Heat Plumbing Bolton wanted something that gave people a real number straight away, without a phone call, and without giving away a fixed price before an engineer had actually seen the job.
How the calculator actually works
I built a four-step estimate tool directly into the page as custom code, rather than bolting on an off-the-shelf quiz plugin. That mattered here because the pricing logic needed to match exactly how Core Heat Plumbing Bolton actually quotes a job, not a generic template.
The first question asks what type of boiler the homeowner needs, combi, system, regular, or “not sure yet” if they want it recommended at a free assessment. The next few steps build on that to narrow things down further. By the end, the visitor gets an instant estimate starting from £1,500 + VAT, fitted by a Gas Safe registered engineer, with no phone call needed to get that far.
What happens when someone hits "email my estimate"
This is the part that actually turns a browser into a lead. Once someone has their estimate, a form loads underneath it asking for their name, email, and phone number. It’s already pre-filled with everything they selected in the quiz, so they’re not repeating themselves.
When they submit it, two things happen automatically. The homeowner gets their personalised estimate sent straight to their own inbox, so they’ve got something concrete to refer back to. And the same details land in Core Heat’s inbox as a warm, qualified lead, complete with exactly what the customer is after, ready to follow up on.
From there, the customer is taken to a custom thank you page that sets out what happens next, rather than a generic “thanks, we’ll be in touch.” That’s a small thing, but it’s the difference between a lead who feels handled and one who’s left wondering if the form actually worked.
Did it actually work?
Since the calculator went live, Core Heat Plumbing has seen a 25% increase in the volume of enquiries coming through the site. That’s not a vanity metric. Every one of those enquiries arrives with the boiler type and rough job details already attached, which means less time on the phone qualifying and more time booking jobs in.
This is exactly why I don’t default to a plain contact form for every client. A form that removes friction and gives people something back, in this case an instant price range, will always outperform one that just asks and waits.
Is this worth building for your business?
Not every local business needs an interactive calculator. It only makes sense if price is the main thing stopping people from enquiring, which is true for a lot of trades, but not every service business.
If your site sends every visitor straight to a blank “get in touch” form and your enquiry numbers have been flat, it’s worth finding out whether something like this fits your business before spending money on it. Book my free 20-minute call and I’ll tell you honestly whether it would help, or whether your money’s better spent elsewhere.