Nobody rings a plumber in a good mood
The garage down the road has customers who booked a service three weeks ago. A plumber has customers standing in a cold house in February, or in two inches of water, deciding in about ninety seconds who to call. They are anxious, they are not shopping around, and the thing they are quietly worried about is being taken advantage of while they have no choice.
That worry is the reason for the entire ritual of getting three quotes, and it is why so many good tradespeople lose work to whoever answered first. The trade has a reputation problem it did not individually earn.
Almost every plumbing website makes the worry worse rather than better. Free quote, no obligation, competitive rates. Not one number anywhere. If you already suspect the price depends on how you sound on the phone, a site that will not print a price is confirming it.
What I built instead
The six jobs that make up most weeks, each with a price on the page. A boiler repair, a replacement, a service, a leak, a bathroom, radiators. You pick the job, you see the number, and only then is there anything to fill in.
The headline says it plainly: every price on this page, before you ring. That is a promise the site then has to keep, which is the useful discipline of it.
A price on every job, including the awkward ones
Publishing prices for the easy jobs and hiding the expensive ones is worse than publishing nothing, because it reads as a bait. The boiler replacement has a number too.
Pick the job first, then see the price
Rather than a table of everything, you choose what has gone wrong and the site responds. It matches how someone in trouble actually thinks, which is about their problem and not about your service list.
The service area is a radius and it says so
Nottingham and fifteen miles of it. Being specific about where you will not travel saves you the calls you were going to turn down anyway, and it is one of the few genuinely useful things you can tell a search engine about a local trade.
Recent jobs, described plainly
Not testimonials. A short list of what was actually done in the last month, which is far more convincing to someone deciding at speed than five stars from a name they do not know.
The phone number is a link, everywhere
Half of this traffic is on a phone, in a hurry, possibly with wet hands. Every instance of the number is tappable.
No live chat, no callback widget
Both add a delay to a decision the visitor is making in under a minute. The fastest possible path is a number and a price, and anything layered on top of that is in the way.
Why most plumbers will not do this
Publishing prices costs you the ability to price by ear, and some jobs genuinely cannot be quoted without seeing them. The honest version of this site prices the six repeatable jobs and says clearly that anything else needs a look first. What you get in return is the customer who was going to ring three people and now only rings you. What you give up is the freedom to charge the anxious customer more than the calm one, and if that flexibility is load-bearing in your pricing, this approach will not suit you.
See it working
The sample is live and fully usable. Put a registration in, add things to a basket, go through the checkout. Nothing charges you and nothing is sent.