Consent Resolve
Marketing Blog

Why a Slow Website Quietly Loses Contractors Jobs

A slow site doesn't throw an error or send a complaint. The homeowner just backs out and taps the next result. Here's how to check your own load speed — and the bigger leak a fast site still can't fix on its own.

By Aaron Phillips, Chief Marketing Officer & Co-Founder at Consent Resolve 6 min read

The complaint you never get

When your work truck breaks down, you know. A light comes on, something rattles, the thing won’t start. A slow website is the opposite. It fails silently. No error, no warning, no angry call. A homeowner taps your link, waits a beat too long for the page to build, and backs out to try the next result. You never find out it happened. There is no complaint, because the person who would have complained is already gone.

That is what makes load speed the sneakiest leak on a contractor’s site. It costs you jobs in a way that leaves no trace — which is exactly why so many shops never think to check it. Let’s fix that.

Why a couple of seconds actually matters

It is tempting to think a slow site just annoys people a little. The reality is harsher, because of how little time you have to work with. The average visitor spends about 87 seconds on a website before moving on. That is your entire window — and a slow load spends the most important part of it on a blank screen.

Think about the order of operations. A homeowner with a garage door that won’t close taps your listing. If the page is up and useful in a second, they start reading — your reviews, your service area, your photos. If it hangs, they are staring at nothing during the exact seconds they were deciding whether to give you a shot. People don’t wait for a slow page the way they’d wait for a slow elevator. They leave. And the ones who leave during load never even reach the part of your site you worked hardest on.

Speed isn’t a nice-to-have that makes a good page slightly better. It is the gate that decides whether anyone sees the page at all.

How to test your own speed like a homeowner

You cannot judge your site’s speed from your office. On the shop WiFi, with the site already cached from the last time you looked at it, everything loads instantly — for you. That is not the experience a stranger gets. Here is how to test it honestly.

  • Use your phone, on cell data. Turn off WiFi. Most homeowners find you on their phone, often away from home, on a signal that isn’t perfect. That’s the condition that matters.
  • Start cold. Open it in a private/incognito tab or clear the cache first, so you’re not getting the fast version your browser saved. A first-time visitor has nothing cached.
  • Count the seconds to usable. Not when something appears — when the page is actually done and you could tap the phone number. If you’re tapping your foot, so is every homeowner you paid to send there.
  • Check a couple of pages, not just the home page. The service page a buyer lands on from an ad matters as much as the front door.

If it feels slow to you — the person who wants it to look good — assume it feels slower to a stranger with no patience and three other tabs open.

What usually drags a contractor site down

The good news is that slow sites are almost always slow for boring, fixable reasons, not because you need to burn it down and start over.

The most common culprit is images. A gallery of full-resolution job photos, dropped in straight from the camera, can be many times heavier than it needs to be. Compressing them is often the single biggest win. After that it’s usually a pile-up: too many plugins, a bloated template loading things no visitor needs, extra tracking scripts, or hosting that’s cheap for a reason. Conversion research keeps pointing at the same thing — the smoother and faster the path, the more visitors stick around to act. You rarely need a redesign. You need the page to stop making people wait.

Where slow speed hurts most: paid traffic

If you run any ads — Google, Facebook, Local Service Ads — a slow site quietly taxes every dollar you spend. Here’s the chain. You pay to send a homeowner to a landing page. The page loads slowly. A chunk of those homeowners leave before it finishes. You paid for the click and got nothing for it, because the visitor never made it to the part where they could decide to hire you.

That’s the cruelest version of the leak, because you can measure exactly what it costs. Every ad click that bounces on a slow load is money you spent to show someone a blank screen. Doubling your ad budget on a slow site just buys you more expensive blank screens. Fixing the speed makes every ad dollar you already spend go further, before you add a cent to the budget.

It’s also worth checking the specific page your ads point to, not just your home page. Contractors often obsess over the front door and forget that ads usually drop people onto a service page or a promo page. If that page is heavy or slow, the fast home page doesn’t help — the visitor never sees it. Test the exact pages your traffic actually lands on.

The leak a fast site still can’t fix

Here’s the part I don’t want you to miss, because it’s where the real money is. Speed keeps visitors from bouncing before they see you. It does not make them call. Even a fast, clean, trustworthy site loses most of its ready buyers — across home-service sites, roughly 98% of visitors never convert or identify themselves. They wait for your quick page, look around, get what they need, and leave anonymous.

So fixing speed moves the problem, it doesn’t erase it. You go from “they left before seeing anything” to “they saw everything and still left without a name.” That second leak needs its own fix. Consent-first visitor identification handles it: when a visitor accepts a clear consent banner, you get a real, consented contact — a name and an email — for the people who would otherwise vanish. No form fill, then follow-up by email into the funnel you already run, never a cold call. A recovered lead is a flat $7, exclusive to you, never resold.

Your two-part fix

  • Make the page fast first. Compress your photos, trim the plugins, and test on your phone on cell data. This stops the silent early bounce.
  • Then capture what a fast site still loses. Speed gets people to look; consent-first identification recovers the ones who look and leave without calling.
  • Judge the whole funnel, not just the page. A quick site with no capture is a nicer-looking leaky bucket. Fix both and the traffic you already pay for turns into booked jobs.

A slow website is the quietest way to lose work there is — no complaint, no clue, just the next guy getting the call. Speed it up, then make sure the ready buyers who finally do see your fast site don’t leave anonymous. Start with the full one-page website audit, see how the capture works, and compare what your other lead channels really cost. Every figure here is sourced on our stats page.

FAQ

Frequently asked questions

If a homeowner on their phone stares at a blank or half-built screen for more than a couple of seconds, you are losing people. The average visit lasts about 87 seconds, and a slow load burns the opening seconds — the ones where a visitor decides whether to stay. There is no exact cutoff, but 'you're tapping your foot waiting' is a reliable sign it's costing you jobs.