There is a number that should concern every tradesman who relies on their website for leads: 3 seconds. That is the threshold. If your website takes longer than 3 seconds to load, more than half your visitors leave before seeing a single word of your content.
That is not an opinion. That is data from Google's own research, published in their "Speed Matters" report. And for local service businesses, where every lead could be worth hundreds or thousands of dollars, those lost visitors translate directly into lost revenue.
The Speed-to-Revenue Connection
Google has published extensive research on how load time affects user behavior. Here are the numbers, broken down by the second:
- 1 to 3 seconds: Probability of bounce increases 32%
- 1 to 5 seconds: Probability of bounce increases 90%
- 1 to 6 seconds: Probability of bounce increases 106%
- 1 to 10 seconds: Probability of bounce increases 123%
"Bounce" means the visitor left without doing anything — no call, no form submission, no second page view. They came, they waited, they left. And they called your competitor instead.
Let us put this in dollars. Say your website gets 400 visitors per month (a reasonable number for a local service business). Your average job value is $500. If your site loads in 2 seconds, you might convert 5% of visitors into leads, and close 50% of those — that is 10 jobs worth $5,000/month.
Now say your site loads in 6 seconds. You lose 60-70% of visitors before they even see your content. Your effective visitor count drops to 120-160. At the same conversion rate, you are looking at 3-4 jobs worth $1,500-$2,000/month. The difference — $3,000-$3,500/month — is entirely attributable to load speed.
Why Most Contractor Websites Are Slow
The average contractor website loads in 6-8 seconds. That is terrible, but it is also predictable. Here is why:
Cheap Shared Hosting
The most common culprit. Shared hosting means your website shares a server with hundreds (sometimes thousands) of other websites. When those other sites get traffic, your site slows down. When the server is under heavy load — which is most of the time on cheap hosting — everyone suffers.
Shared hosting typically costs $5-$15/month because the hosting company is packing as many websites as possible onto each server. You are getting what you pay for, and what you are paying for is slow.
Unoptimized Images
A single unoptimized photo from your phone can be 5-10 megabytes. If your homepage has five such photos, that is 25-50 MB of data that needs to download before your page is fully loaded. For context, a well-optimized homepage should be under 2 MB total.
The solution is image compression and modern formats. A 10 MB JPEG can be compressed to 200 KB in WebP format with no visible quality loss. That is a 98% reduction in file size.
Bloated Content Management Systems
WordPress powers about 43% of all websites on the internet, according to W3Techs. It is popular for good reason — it is flexible and has a massive ecosystem of plugins and themes. But that flexibility comes at a cost: complexity.
A typical WordPress installation for a contractor might have 15-30 plugins installed, each adding its own CSS and JavaScript files that need to load on every page. The theme itself might include features you never use, but the code still loads. The database needs to be queried on every page view. All of this adds up to a slow experience.
No Content Delivery Network
Without a CDN, when someone visits your website, the data travels from the server (usually located in one specific city) to the visitor's device. If the server is in Dallas and the visitor is in Miami, that round trip adds latency.
A CDN stores copies of your website on servers distributed globally. When someone in Miami visits your site, they get the data from the nearest CDN server — which might be in Miami — instead of waiting for it to travel from Dallas. The result is significantly faster load times for all visitors regardless of location.
What "Fast" Actually Looks Like
Google's Core Web Vitals — the specific metrics Google uses to evaluate page experience — define three key measurements:
- Largest Contentful Paint (LCP): How long until the main content is visible. Target: under 2.5 seconds.
- First Input Delay (FID): How long until the page is interactive (user can click buttons). Target: under 100 milliseconds.
- Cumulative Layout Shift (CLS): How much the content moves around as it loads. Target: under 0.1.
A well-built contractor website on a proper hosting infrastructure can achieve an LCP under 1.5 seconds, an FID under 50 milliseconds, and a CLS of essentially zero. That is the standard your website should be measured against.
Speed Also Affects Your Google Ranking
Since June 2021, Google has incorporated Core Web Vitals as a ranking factor. This means your website's speed does not just affect user behavior — it directly affects where you appear in search results.
Google has been transparent about this. Their documentation states: "Page experience signals in ranking will join the hundreds of signals that Google considers when generating search results." A slow website is now a ranking liability.
For competitive local searches like "plumber near me" or "HVAC repair [city]," this can mean the difference between appearing on page one and page two. Since 75% of users never scroll past the first page of Google results, that difference is everything.
How to Test Your Speed Right Now
Google provides free tools to test your website speed:
- PageSpeed Insights (pagespeed.web.dev): Enter your URL and get a detailed performance score with specific recommendations. Aim for a score of 80+ on both mobile and desktop.
- Google Search Console: The Core Web Vitals report shows how your pages perform for real users over time. This is the data Google actually uses for ranking.
- WebPageTest (webpagetest.org): A more technical tool that shows a detailed waterfall of every file that loads, how long each takes, and where bottlenecks occur.
When you run these tests, pay attention to the mobile scores specifically. Mobile performance is typically worse than desktop, and it is the mobile score that matters most for your rankings.
The Speed Advantage Is Real
Here is the good news: most of your competitors have slow websites too. According to Google's data, the average mobile page load time across the web is approximately 8.6 seconds. For local service businesses, it is likely similar.
If you can get your website loading in under 2 seconds while your competitors are loading in 6-8 seconds, you have a significant competitive advantage. You are keeping visitors that they are losing. You are ranking higher than they are. You are converting browsers into callers at a rate they cannot match.
Speed is not a luxury or a nice-to-have. For a local service business, it is one of the highest-ROI improvements you can make to your website. Every second you shave off your load time translates directly into more visitors staying, more forms being submitted, more phones ringing, and more jobs booked.