Skip to content
Tanner Preserve
Web Co.
Your website
43.0608° N / 88.4037° W

Why your website loads slow on a phone

Josh Tanner, September 17, 2026.

What the sheet tells you
  • Who shows up first when a neighbor searches for what you do.Google's answer and the AI answer, with names. Whether one of them is you.
  • Where you lose them.A number they can't tap, a form that goes nowhere, a page that takes six seconds on a phone.
  • What to fix first.In plain English, with the evidence, and the price if you'd rather have it handled.
About two minutes. Reads public pages only.See an example sheet

Big photos, cheap hosting, and a five-minute test that shows which one is slowing your contractor website down on a phone.

You're standing in a driveway in Pewaukee. You show a homeowner your site on your phone. It just sits there spinning. That's embarrassing, and it's costing you calls. Most people won't wait more than a few seconds. Then they back out and try the next contractor on the list.

The three usual suspects

Slow contractor sites almost always trace back to one of three things.

  • Photos that are way bigger than they need to be
  • Cheap or crowded hosting
  • Too many extra scripts and plugins doing work in the background

You can fix all three without hiring anyone. First you need to know which one is yours.

Photos are the biggest culprit

Here's the math. A photo straight off a phone camera can be 4 or 5 megabytes. A page with six of those photos asks a visitor's phone to download 25 to 30 megabytes. That has to happen before the page even shows up. On a weak cell signal near a job site in rural Waukesha County, that can take 15 or 20 seconds. Nobody waits that long.

The fix is simple. Compress every photo before it goes on the site. A properly compressed photo looks nearly the same to the eye. But it can be a tenth the size. If your website builder doesn't do this on its own, that's a real gap.

Cheap hosting shows up under load

Some contractor sites run on hosting plans built for a personal blog. They were not built for a business getting real traffic. Say ten people hit the site at once. Maybe it's right after a storm rolls through. The server chokes. Pages crawl. You usually can't see this problem when you test the site alone at 11pm. It shows up during your busiest hour. That's exactly when you need the site working.

This matters more in a trade with seasonal spikes. A roofer or a tree service in Waukesha County might get a normal trickle of traffic most weeks. Then a windstorm hits. Visitors flood in the next day. Hosting built for a quiet blog was never tested for that kind of jump. It tends to fall over right when the phone should be ringing the most.

Plugins and scripts pile up

Website builders let you add tool after tool: a chat widget, three different analytics trackers, a popup, a review widget. All of that code loads every time the page opens. It loads even if a visitor never touches any of it. Each tool is small on its own. Stacked together, they add real seconds.

The five-minute test

Run your own site through a checker and look at what it flags. The website score tool grades your site in about two minutes. It points at the exact thing slowing you down: photo size, server response time, or too many scripts. That tells you what to fix, so you don't have to guess.

What "fast enough" actually means

You don't need a site that loads as fast as Google's homepage. You need a site that shows the important stuff, your headline and your phone number, in under 2 to 3 seconds on a normal phone connection. Say a homeowner in Delafield is comparing three roofers after a hailstorm. If your site is still loading and the other two have already answered her, you've lost that call. You lost it before you ever got a chance to make it.

Fixing it without a full rebuild

You don't always need to redo the whole site. Sometimes it's just:

  • Swapping oversized photos for compressed versions
  • Removing a plugin or widget you're not using
  • Moving to hosting built for a business site instead of a hobby blog

If the score tool comes back low across the board, that's a different story. That usually means the site's foundation needs more than a patch. A rebuild is worth the conversation.

Why this matters more for contractors than most businesses

A blogger or a small retail shop can lose a slow visitor and barely notice. A contractor loses a homeowner mid-emergency: a burst pipe, a dead furnace in January, a tree down on the driveway after a Hartland storm. That homeowner has three tabs open and no patience. Every extra second your site takes to load is a second she spends on a competitor's site. Once she taps call somewhere else, that job is gone for good.

A quick habit worth keeping

Once you fix the speed problem, don't let it drift back. Every time you add a new photo or a new tool to the site, check the load time again. It's easier to catch one slow addition right after you make it. It's much harder to untangle six months of small additions later.

Common questions

Questions people ask

How do I know if it's my phone or my website that's slow?

Try the site on a different phone, and on a different network like Wi-Fi versus cell data. If it's slow everywhere, it's the site. If it's only slow on one connection, it might just be a weak signal in that spot.

Does a slow site actually hurt my Google ranking?

Google does factor in loading speed, especially on mobile. It's not the only thing that matters. But a genuinely slow site can hold you back next to a fast competitor covering the same service area.

Will fixing photo sizes actually make a noticeable difference?

Usually, yes. Photos are the single biggest reason contractor sites load slow. Work photos tend to be large files straight from a phone or camera. Compressing them is often the fastest win you can make in one afternoon.

Sheet 03 · The audit
Delafield quadrangle

Rather I just looked at yours?

The audit grades your website in about two minutes. No email required, then you decide.