Skip to main content
  • Web Design
  • Performance

What a slow website actually costs a small business

Speed is not a technical vanity metric. Here is the arithmetic on what a four-second load time costs a local business every month, and the five fixes that matter.

Marino Flow Digital Marketing4 min read
Illustration of a page load speed gauge in the red zone

Every audit we run starts the same way: we load the site on a normal phone over a normal cell connection, and we time it. Not on office Wi-Fi with a fresh cache on a MacBook. On a three-year-old Android in a parking lot, which is where your customers actually are.

The results are usually somewhere between four and nine seconds. And the owner is usually surprised, because on their own phone — which has visited the site a hundred times and has everything cached — it feels instant.

The arithmetic

Google's own research puts the bounce probability increase at 32% when load time goes from one second to three, and 90% from one to five. Round numbers, but they match what we see in real analytics.

Work it through for a small local business:

  • 1,000 visitors a month from search
  • 5% of visitors who stay would call or fill in the form
  • Average job worth $600

At one second, roughly 50 leads. At five seconds, you lose most of that traffic before the page paints — call it 26 leads. That is 24 jobs a month you never knew existed, because a bounce leaves no trace an owner ever sees.

At $600 a job, the slow site is costing more per month than a new one costs outright.

And it compounds through rankings

Speed is also a ranking factor. Core Web Vitals are part of how Google assesses page experience, and while it will not vault a slow page above a much better fast one, it absolutely separates two otherwise similar competitors.

So the slow site loses twice: fewer people arrive, and fewer of those who do stick around.

Where the seconds actually go

In small business sites, it is nearly always the same five culprits, in this order.

1. Images straight off a phone

A modern phone camera produces a 4,000 pixel wide, four megabyte photo. Dropped into a page where it displays at 800 pixels, the browser still downloads all four megabytes. Ten of those on a homepage is forty megabytes.

The fix is boring and total: resize to the dimensions actually displayed, serve modern formats like WebP or AVIF, set explicit width and height so the layout does not jump, and lazy-load anything below the fold. One afternoon of this routinely cuts page weight by 80%.

2. Page builder bloat

Drag-and-drop builders generate deeply nested markup and load the CSS and JavaScript for every feature in the library whether the page uses them or not. A page that shows five paragraphs and a form pulls 900KB of JavaScript to do it.

3. Plugin sprawl

Every plugin adds requests. A slider, a popup, a chat widget, a review carousel, three analytics scripts, a cookie banner and a font loader — each defensible on its own, collectively fatal.

Audit them ruthlessly. If a plugin is not producing revenue, it is producing latency.

4. Fonts that block rendering

Four custom font weights loaded from a third-party host means four extra network round trips before text can appear. Two weights, self-hosted, with a sensible system fallback while they load, is almost always enough.

5. Cheap shared hosting

If the server takes 1.2 seconds just to begin responding, nothing you do on the front end can rescue it. Time to first byte should be under 300ms. Modern static hosting with a CDN — the setup we include in every care plan — usually brings it under 100ms.

How to measure it yourself, in ten minutes

  1. Open PageSpeed Insights and run your homepage. Read the mobile score, not desktop. Desktop flatters everyone.
  2. Look at Largest Contentful Paint. Under 2.5 seconds is the target. Most small business sites we test are between 4 and 8.
  3. Check the field data section if it appears. That is real Chrome users on your actual site, and it is the number that matters most.
  4. Run your three closest competitors. Now you know whether you have a problem or an opportunity.

What "fast" should mean

We build against a speed budget: largest contentful paint under 2.5 seconds on a mid-range Android over LTE, and green Core Web Vitals before we call a project done. It is a target we design to from the first page, not a cleanup pass at the end.

That is not a bragging metric. It is the cheapest lead generation available — you are not buying more traffic, you are keeping the traffic you already paid for.

If your site takes more than three seconds on a phone, fixing that is almost certainly the highest-return thing you could do this quarter. We will run the numbers on your site for free — tell us the address and we will send back what we find.

Written by

Marino Flow Digital Marketing

Web design & local SEO, Metro Detroit

Back to all posts

Want this done for you?

We build and rank websites for small businesses across metro Detroit. Fixed quotes, no contracts. Ask us for a quote or see what we do.

Keep reading

Free quote, no obligation

Ready for a website that pulls its weight?

Tell us about your business and we will send a fixed price in writing within two business days. If we are not the right fit, we will say so and point you somewhere better.

(734) 331-0442hello@marinoflowdigital.com

Prefer to talk it through? Call us — we answer our own phone.

Start here

Four fields. We will follow up with the rest.

No obligation. We reply within one business day.