3 FREE TOOLS THAT TELL YOU EXACTLY WHY YOUR PLUMBING WEBSITE IS SLOW
Your plumbing website is slow and it's costing you leads. These 3 free tools will tell you exactly what's wrong and how to fix it. No tech skills required.
Your website is slow.
I know this because most plumbing websites are slow. Like, embarrassingly slow.
The average plumbing site takes 6-8 seconds to load on mobile. Google says anything over 3 seconds is a problem. And research shows that 53% of mobile visitors leave if a page takes longer than 3 seconds to load.
So yeah. More than half your visitors might be bouncing before they even see your homepage.
that's not great, Bob
But here's the thing. You probably don't even know your site is slow. You look at it on your desktop with fast WiFi and think it loads fine. Your customers on their phones, standing in their flooded basements with spotty cell service? Different story.
So let's find out. Here are 3 free tools that will tell you exactly how slow your site is, why it's slow, and what to fix.
Tool #1: Google PageSpeed Insights
URL: pagespeed.web.dev
This is Google's own tool. The one they use to evaluate your site. If there's only one tool you ever use, make it this one.
Here's how to use it:
- Go to pagespeed.web.dev
- Paste your website URL
- Hit "Analyze"
- Wait about 30 seconds
You'll get two scores: one for mobile, one for desktop. Each score is out of 100.
What the scores mean:
- 90-100 (Green): Your site is fast. Nice work.
- 50-89 (Orange): There are issues. Some things need fixing.
- 0-49 (Red): Your site is slow. You're losing customers right now.
Most plumbing websites score between 25-55 on mobile. Not great.
But the score isn't the most useful part. Scroll down. Google gives you a detailed list of exactly what's slowing your site down, in order of impact.
Common issues you'll see:
- "Serve images in next-gen formats" (your images are too big and in the wrong format)
- "Eliminate render-blocking resources" (scripts and stylesheets are loading before your content)
- "Reduce unused JavaScript" (bloated code from page builders and plugins)
- "Properly size images" (you uploaded a 4000px wide image for a space that only needs 800px)
Each issue comes with an estimate of how many seconds you'd save by fixing it. Focus on the big ones first.
Tool #2: GTmetrix
URL: gtmetrix.com
GTmetrix is like PageSpeed Insights but with more detail. It's the tool I use when I want to dig deeper into what's really going on.
Here's what GTmetrix gives you that Google doesn't:
A waterfall chart. This shows you every single file your website loads, in order, and how long each one takes. You can literally see which image, script, or font is the bottleneck.
Page size breakdown. It tells you exactly how big your page is (in MB) and what's eating up the most space. Images are almost always the biggest culprit. I've seen plumbing websites where a single hero image is 4MB. That's insane. That image alone takes 3-4 seconds to load on a phone.
Comparison to other sites. GTmetrix shows you how your site stacks up against the average. You can see if you're faster or slower than most websites.
Historical tracking. If you create a free account, GTmetrix will track your speed over time. So after you make improvements, you can see if they actually worked.
The free version tests from a server in Vancouver, Canada. If you want to test from a US location (which is more relevant for local plumbing businesses), you'll need the paid version. But the free version is more than enough to identify your problems.
Tool #3: WebPageTest
URL: webpagetest.org
This one's a bit more technical, but it's the most thorough of the three.
WebPageTest lets you choose your testing location (pick a city near your service area) and even choose the type of connection (like 4G mobile, which simulates what your customers actually experience).
The killer feature? Visual comparison. You can run a test that shows you exactly what your visitors see at each second of loading. Second 1: blank screen. Second 2: still blank. Second 3: header starts appearing. Second 4: hero image partially loaded. Second 5: finally the full page.
This visual timeline is eye-opening. You can literally see the experience through your customer's eyes.
WebPageTest also gives you a grade for different performance categories:
- First Byte Time: How quickly your server responds (hosting quality)
- Keep-Alive Enabled: Whether your server is efficiently managing connections
- Compress Transfer: Whether your files are compressed before sending
- Cache Static Content: Whether returning visitors can load faster
Most plumbing websites fail at least 2-3 of these. The fixes are usually straightforward once you know what's wrong.
What to Do With the Results
Okay, you've run all three tools. You've got a list of problems as long as your arm. Now what?
Focus on the big wins first. Here's the priority order:
### Priority 1: Fix Your Images
This is almost always the #1 problem. Plumbing websites love giant, uncompressed images. A hero image that's 3MB instead of 300KB. Team photos uploaded at full camera resolution.
The fix: Resize images to the actual display size (usually 1200px wide max). Convert them to WebP format. Compress them. A tool like TinyPNG or ShortPixel can do this in seconds.
This alone typically cuts load time by 30-50%. We cover this in detail in our guide on image compression for plumbing websites.
### Priority 2: Get Better Hosting
If your First Byte Time is over 600ms, your hosting is the bottleneck. Cheap shared hosting (the kind that comes free with your domain) is almost always too slow for a business website.
The fix: Move to quality hosting. It's worth it.
### Priority 3: Reduce Plugin/Script Bloat
If you're on WordPress, every plugin adds weight. That social media feed plugin. The fancy slider. The chatbot widget you installed and forgot about. Each one loads scripts that slow your site down.
The fix: Deactivate and delete any plugin you're not actively using. For the ones you keep, check if there's a lighter alternative.
### Priority 4: Enable Caching and Compression
Caching stores a copy of your page so it loads faster for repeat visitors. Compression shrinks your files before they're sent to the browser. Both should be enabled on every website.
The fix: Install a caching plugin (if on WordPress) or ask your developer to enable server-side caching and GZIP compression.
The Payoff
Here's what happens when you go from a 7-second load time to under 3 seconds:
- Bounce rate drops 30-40% (fewer people leaving before the page loads)
- Conversions increase 15-25% (more people actually see your content and call)
- Google rankings improve (page speed is a confirmed ranking factor)
- Ad spend becomes more efficient (more of your paid clicks turn into leads)
All from making your website faster. Which is free to diagnose and relatively cheap to fix.
Want us to speed up your plumbing website? We'll run a complete speed audit and show you exactly what's slowing you down and how to fix it. For free.
See what our clients say or check out our pricing.
---
P.S. Here's your homework. Right now, go to pagespeed.web.dev and test your website. Look at the mobile score. If it's under 50 (and it probably is), you now know exactly why people aren't calling. Your site is loading so slowly that they're gone before they see your phone number. That's a problem with a solution. And the solution starts with knowing the numbers.