A slow website doesn't send you an angry email. Visitors simply leave, and you never find out they were there. For a local business, each of those visitors could have been a phone call, a booking or a sale. Here's why sites get slow, how to measure yours in a few minutes, and the fixes that make the biggest difference.
Why speed matters more than you think
Most local customers find you on their phone, often on a cellular connection, often while comparing you with two or three other businesses. If your page takes several seconds to show anything, many of them hit the back button and tap the next result. Speed affects you in three ways:
- Lost visitors. People abandon pages that feel slow, especially on mobile.
- Fewer conversions. Even visitors who stay are less likely to call or fill in a form when the site feels sluggish.
- Lower rankings. Google uses page experience signals, including speed, as part of how it ranks pages. A faster site has a better chance of showing up in the first place.
How to measure your speed in five minutes
Go to Google's free PageSpeed Insights tool, enter your homepage address and run the test. Look at the mobile results first, since that's what most of your customers see. You'll get a performance score from 0 to 100 and three key measurements Google calls Core Web Vitals:
- Largest Contentful Paint (LCP): how long it takes for the main content to appear. Aim for 2.5 seconds or less.
- Interaction to Next Paint (INP): how quickly the page responds when someone taps or clicks. Aim for 200 milliseconds or less.
- Cumulative Layout Shift (CLS): how much the page jumps around while loading. Aim for 0.1 or less.
If your site is in the red on any of these, the fixes below are where to start. Run the test on your most important service pages too, not just the homepage.
The usual suspects
1. Huge images
This is the most common problem we see. A photo straight from a phone or camera can be several megabytes, while the same image sized correctly for a website is often a small fraction of that. Resize images to the largest size they'll actually be displayed, compress them, and use modern formats like WebP or AVIF. Images further down the page should load only when the visitor scrolls to them (called lazy loading).
2. Too many plugins and add-ons
Page builders and plugin-heavy sites often load code for features you don't use on every page: sliders, pop-ups, animations, social feeds, several analytics tools. Each one adds weight and delays. Review what's installed, remove what you don't need, and replace heavy plugins with lighter alternatives.
3. Bloated themes and page builders
Many off-the-shelf themes are built to do everything for everyone, which means every visitor downloads code for hundreds of features. A lean, custom-built site loads only what each page needs. That's one reason we build our client sites with custom code instead of heavy templates.
4. Cheap or overloaded hosting
If your server takes a long time to respond, nothing else can start loading. Budget shared hosting packs many sites onto one server, and your site slows down whenever a neighbor gets busy. Quality hosting, ideally with a content delivery network (CDN) that serves your files from locations close to your visitors, is one of the cheapest speed upgrades available.
5. Too many third-party scripts
Chat widgets, booking tools, ad trackers, heatmaps and embedded videos all load code from other companies' servers. Some are worth it, but each one adds requests you don't control. Keep the ones that earn their place, load them after the main content where possible, and remove any that nobody looks at.
6. Web fonts and layout jumps
Loading several font families and weights adds up quickly. Stick to one or two families and only the weights you use. Also give images and embeds a fixed size in the code so the page doesn't jump when they load. That jumping is what the CLS score measures, and it's what makes people tap the wrong button.
Quick wins you can do this week
- Compress and resize the largest images on your homepage and top service pages.
- Delete plugins, widgets and tracking scripts you no longer use.
- Turn on caching (most hosts and website platforms offer it).
- Make sure your site uses HTTPS and a CDN.
- Re-run PageSpeed Insights and compare your before and after results.
When it's time to rebuild instead of patch
Sometimes a site is slow because of how it was built, not because of one or two problems. If you've cleaned up images and plugins and your mobile score is still poor, or if every change requires another plugin, a rebuild is often cheaper in the long run than endless patching. A modern, custom-coded site can be fast by design, easier to maintain, and built around what your customers need to do: call you, book you or request a quote.
The bottom line
Speed isn't a technical vanity metric. It decides whether visitors stay long enough to become customers, and it influences whether they find you at all. Test your site today. If the results aren't where you want them, our free audit includes a full speed review with a prioritized list of fixes.