Back to BlogBlog

7 Reasons Your Plumbing Website Isn't Getting You Calls

· 5 min read· SEO Kings

Having a website and getting calls from it are two different things

A lot of plumbers in Bath and Somerset have a website — one they paid for a few years ago, or knocked together quickly — and it's doing absolutely nothing for them. It sits online, technically exists, and that's about it. No calls, no enquiries, no new jobs.

If that sounds familiar, one of these seven reasons is almost certainly why. The good news is that most of them are fixable without starting from scratch.

1. It loads too slowly

Speed is a ranking factor and a conversion factor. If your site takes more than three seconds to load on a phone, most visitors will leave before they've read a word. Plumbing enquiries are often urgent — someone has a leaking pipe or a broken boiler and they want help now. A slow site loses that customer to a faster competitor before you've had any chance to make an impression.

Google also penalises slow sites in rankings, which means fewer people find you in the first place. You can test your site speed for free with Google's PageSpeed Insights — anything below 60 on mobile is a problem worth fixing.

2. It doesn't work properly on mobile

More than 70% of local searches happen on a phone. If your website is difficult to read on a small screen — text that's tiny, buttons that are hard to tap, content that doesn't fit the screen — visitors will leave and try someone else. Your phone number should be one tap away from anywhere on the site. Your service list should be readable without pinching and zooming.

Load your own site on your phone right now. If it feels clunky or awkward, your potential customers feel the same — and they leave.

3. There's no clear call to action

What do you want visitors to do when they land on your site? If it's not obvious within five seconds, they'll leave without doing anything. Every page needs a clear, simple next step: call now, request a callback, or fill in a short form. One clear action beats three vague options every time.

If your phone number is buried at the bottom of a wall of text, or hidden on a 'contact' page that nobody's clicked through to find, that's the problem right there. Make it easy for people to get in touch from the moment they arrive.

4. It's not linked to your Google Business Profile

Your Google Business Profile (GBP) is how you appear in the Map Pack — the block of three local businesses at the top of Google. Your website and your GBP need to work together. If your website isn't linked from your GBP, or if your GBP points to an old domain you no longer use, you're breaking a connection that matters for both visibility and credibility.

Google cross-references the two. A matching, consistent link between your GBP and your website signals that your business is legitimate and active. Check your GBP dashboard and make sure the website URL is current, live, and correct.

5. There are no reviews or social proof on the site

People want to know you're trustworthy before they let a tradesperson into their home. Reviews do that job. If your website has no testimonials, no Google star rating, no names and feedback from real customers, visitors have no particular reason to choose you over anyone else.

Pull your best Google reviews onto your homepage or a dedicated testimonials page. Even three or four genuine reviews with real names make a real difference to how many people pick up the phone. If you've built up a good Google review score, make that number visible on your site too.

6. The photos don't show your actual work

Stock photos of generic tools, pipes, or smiling strangers in hard hats don't build trust with anyone. Real photos of your van, your team, and jobs you've actually completed in Bath, Keynsham, or nearby towns tell a completely different story. They show you're local, you're real, and you're good at what you do.

Before-and-after shots work especially well for plumbing — a bathroom refit, a new boiler install, a pipe repair done neatly. If your site uses stock images or has no photos at all, it looks like it could belong to anyone. That anonymity costs you calls.

7. It doesn't mention where you work

Saying "we cover the local area" isn't enough. Your website needs to name the places you serve: Bath, Keynsham, Midsomer Norton, Radstock, Saltford, BA1, BA2, BS31. Google uses those location signals to match your site to searches like "emergency plumber Bath" or "plumber Keynsham". Without them, Google has nothing to go on.

Every service page should mention the main towns and postcodes you cover. It doesn't have to read awkwardly — a simple paragraph or a listed service area at the bottom of each page is enough to make a real difference to how often you appear in local searches.

What to do next

If your website has one of these issues, it's fixable. Most don't require a complete rebuild — just targeted improvements in the right places. If it has several, a new site built to rank and convert from the start is often more cost-effective than patching an old one that was never set up properly.

A free audit will show you exactly where you stand. We check speed, mobile usability, your GBP connection, review presence, photos, and local keyword coverage — and we tell you what to prioritise. No jargon, no sales pitch, just a clear look at what's holding your site back.

Not sure why your website isn't working?

We offer a free audit for trades in Bath, BANES, and Somerset — we'll check your site speed, mobile usability, Google Business Profile, and more, and tell you exactly what to fix.

Stop Losing Jobs to Your Competitors

In 10 minutes we'll show you exactly why you're not showing up — and what it'll take to fix it.

No card. No contract. Just an honest report.