Get More Plumbing Enquiries
We reviewed 30 plumber websites and found the same problems costing enquiries every time. Here are the specific fixes that turn a website from a dead leaflet into something that actually generates calls.
After auditing 30 plumber websites in the Boston area, we noticed the same issues over and over. Most plumbers have a website that exists but does not work. It is there, it has the business name, maybe a list of services, and a phone number somewhere on the page. But it is not generating enquiries because it is missing the things that make people pick up the phone.
This is not a list of vague tips. Each section below has a specific problem we saw across multiple plumber sites, the fix, and a quick check you can run on your own site right now.
Eight fixes that make your site generate enquiries
1. Create service-specific pages
The problem: Most plumber websites have one Services page that lists everything in a paragraph or two. Boiler repair, drain cleaning, water heater installation, emergency callouts, bathroom fitting, all crammed onto a single page. Google has no idea which service to rank you for, and visitors cannot tell if you actually do the specific thing they need.
The fixBuild a separate page for each service. One page for boiler repair. One for drain unblocking. One for water heater installation. Each page should explain what the service includes, which areas you cover, common questions, and a call button. This gives Google specific pages to rank and gives customers confidence that you handle their particular problem.
Quick check: Can a visitor land on a page that is only about the service they searched for?
2. Make your phone number impossible to miss
The problem: We found plumber websites where the phone number was buried in the footer, written as an image, or only on the Contact page. Some had no clickable call link. On mobile, that means copying and pasting the number into the dialler. Most people will not bother.
The fixPut your phone number in the top right of the header on every page. Make it a tappable link (tel:) so mobile users can call with one tap. Use a large font. If you offer 24/7 emergency service, say '24/7 Emergency Plumber' next to the number. Do not make people search for how to reach you.
Quick check: Open your site on a phone. Can you tap to call from any page in under two seconds?
3. Fix your contact form
The problem: Contact forms on plumber websites tend to fall into two camps: a single name-and-email field that tells you nothing, or a 12-field form asking for property type, postcode, preferred contact time, and budget range. Both lose enquiries. The short one gets vague messages you cannot act on. The long one gets abandoned.
The fixAsk for four things: name, phone number, postcode, and a one-line description of the problem. That is enough to call them back prepared. Use a large submit button. Put the form on its own page and also at the bottom of each service page. Test it yourself every few months to make sure it actually sends.
Quick check: Count the fields on your contact form. If it is more than five, cut it down.
4. Speed up your mobile site
The problem: More than 60% of people searching for a plumber are on their phone, often standing in front of a leaking boiler or a flooded kitchen. If your site takes five seconds to load, they hit the back button and call the next result. Google also penalises slow sites in mobile search rankings.
The fixRun your site through Google PageSpeed Insights. If your mobile score is under 50, you are losing enquiries to speed alone. Common fixes: compress your images (most plumber sites have huge uncompressed photos), remove unused plugins or scripts, use a fast host, and cut the page weight. A 3-page site with compressed images and no heavy scripts can load in under two seconds.
Quick check: What is your PageSpeed Insights mobile score? If you do not know, check now.
5. Add schema markup
The problem: Schema markup is code that tells Google exactly what your business is, what services you offer, and what areas you cover. Most plumber websites have none. Without it, Google guesses. Sometimes it guesses wrong. You might rank for 'plumber' but not for 'boiler repair' or 'emergency plumber' because Google is not sure those are your services.
The fixAdd LocalBusiness schema with your business name, address, phone number, opening hours, and service area. Add Service schema for each service you offer. If you have reviews on your site, add Review schema. If you are not sure how to do this, ask whoever built your site, or use a plugin like Rank Math or Yoast if you are on WordPress. This is not optional in 2026.
Quick check: Paste your URL into Google's Rich Results Test. If it says 'no structured data detected', you have work to do.
6. Put your reviews where people can see them
The problem: We have seen plumbers with 200+ Google reviews and not a single one shown on their website. All that trust is sitting on a Google profile page that visitors may never see. Meanwhile, the website looks like it has no reviews at all.
The fixEmbed your Google reviews on your site or link to your Google profile from your homepage. Better yet, pull your three best reviews onto your homepage with the customer's first name and the star rating. If you have a 4.8 rating from 150 reviews, show that number prominently. Reviews are the single biggest trust signal for trades. Do not hide them.
Quick check: Does your homepage show your star rating and review count? If not, add it this week.
7. Sort out your local SEO
The problem: Plumbers rank by location. If someone searches 'plumber near me' or 'boiler repair in [town]', Google shows results based on proximity and relevance. Most plumber websites do not have service-area pages, do not mention the towns they cover, and have inconsistent name-address-phone data across the web. Google struggles to match them to local searches.
The fixCreate a page for each town or area you cover. Include the town name in the page title and heading. List the specific services you offer in that area. Make sure your Google Business Profile is claimed, complete, and matches the name, address, and phone number on your website exactly. Get listed on local directories and make sure the data matches everywhere. Consistency is what matters here.
Quick check: Search '[your town] plumber' on Google. Are you in the top 3 map results? If not, your local SEO needs work.
8. Place your call-to-action on every page
The problem: Many plumber websites have a single 'Contact Us' button in the navigation and nothing else. No call-to-action on the homepage. No button after the service description. No phone number in the body text. Visitors read a page about boiler repair, get interested, and then have to figure out what to do next.
The fixEvery page should end with a clear next step. On service pages: 'Call now for boiler repair in [town]' with a tappable phone link. On the homepage: 'Get a free quote' or 'Call [number] now'. On the about page: 'See our services' or 'Read reviews'. Make the button big, give it a contrasting colour, and place it both in the middle of the page and at the bottom. Do not assume visitors will scroll back to the top to find your navigation.
Quick check: Open any page on your site. Is there a button or link telling the visitor what to do next, visible without scrolling up?
Five mistakes that quietly kill plumbing enquiries
Using a .uk or .com domain that redirects to a Facebook page
Facebook is not a website. It loads slowly on mobile, has no service pages, and Google ranks it poorly for local plumbing searches.
Stock photos of plumbers that are clearly not you
Customers notice. A photo of your van, your tools, or a job you finished builds more trust than a glossy stock image of a model holding a wrench.
No mention of emergency service or response times
A lot of plumbing enquiries are urgent. If you do 24/7 callouts, say so prominently. If you respond within the hour, say that too. Urgency drives calls.
Pricing that says 'Call for a quote' with no guidance
People want a ballpark. Even a range like 'Boiler service from £69' or 'Emergency callout from £120' helps callers feel they are not walking into a blank cheque. You do not need to list everything, but give a starting point.
A website that has not been updated in three years
An outdated site signals that the business might be inactive. Update your homepage text, add a recent photo, or post a short update once in a while. It shows the business is alive.
Your plumber website checklist
Related articles
The full benchmark report across all five trades.
Contractor Website ChecklistA practical checklist to audit your own site.
30 Electrician Websites ReviewedSix problems that quietly lose electrician enquiries.
30 HVAC Websites ReviewedSix problems that quietly lose HVAC enquiries.
30 Roofer Websites ReviewedSix problems that quietly lose roofer enquiries.
Want a plumber website that actually generates enquiries?
We build fast, professional websites for plumbers starting at $39/month. Clear packages, real service pages, proper local SEO, and a site that turns visitors into calls.