The $231,000 Speed Problem: How Slow Websites Drain Contractor Revenue

Written by Ted·February 25, 2026·Updated February 27, 2026·4 min read

Here's a number that should bother you: $231,000. That's the estimated annual revenue a mid-size contractor loses when their website loads in 6 seconds instead of 2.

Not because of bad marketing. Not because of poor workmanship. Because their website is too slow.

Let me show you the math.

Illustration of a stopwatch with dollar bills floating away, representing revenue lost to slow website loading times

What Does the Data Say?

  • Deloitte's "Milliseconds Make Millions" study (with Google, 30M+ sessions): A 0.1-second speed improvement increased conversions by 8.4% for retail and 10.1% for travel
  • Portent's research: Conversion rates drop 4.42% with each additional second of load time
  • Yottaa's 2025 Web Performance Index (500M+ visits): 63% of visitors abandon pages taking 4+ seconds to load
  • Google's mobile research: Going from 1 to 5 seconds increases bounce probability by 90%. From 1 to 6 seconds: 106%.

The average small business website loads in 6.3 seconds on mobile. Most contractor sites are losing the majority of visitors before the page even finishes loading.

How Do You Calculate Your Revenue Leak?

Grab a calculator. This takes 5 minutes.

Funnel diagram showing website visitors leaking out due to slow page load speeds
  1. 1.Find your monthly visitors (check Google Analytics — average local contractor gets 1,000-3,000)
  2. 2.Measure your load time at pagespeed.web.dev (look at "Largest Contentful Paint" on mobile)
  3. 3.Estimate your bounce rate: Under 2 seconds: ~30%. 3-4 seconds: ~50%. 5-6 seconds: ~65%. 7+: ~75%.
  4. 4.Apply a conversion rate: Fast, well-designed sites convert 3-5% of non-bouncing visitors. Slow sites: 0.5-1.5%.
  5. 5.Multiply by your average job value.

Worked example — a plumbing company in Dallas: - 2,000 monthly visitors, 6.2-second load time - Current: 68% bounce → 640 stay → 1.2% convert → 8 leads/month - With a fast site: 30% bounce → 1,400 stay → 3.5% convert → 49 leads/month - At $475/job, that gap of 41 leads = $19,475/month = $233,700/year

That's where the $231,000 figure comes from. And it's conservative — it doesn't account for improved Google rankings that faster sites also receive.

Why Are Contractor Websites Especially Vulnerable?

Urgent searches. When a pipe bursts, the customer needs someone *now*. A 6-second load feels like forever when water is pooling on the kitchen floor.

High job values. A lost click on a blog costs pennies. A lost click on a plumber's website costs $300-$500 — or $15,000+ for a remodeling project.

Mobile-dominant. 78% of home services searches happen on mobile, where slow load times hurt even more.

Dense competition. In most metro areas, 15-30 contractors compete for the same "plumber near me" search. If yours is the slow one, customers never even see your reviews.

What's Actually Making Your Site Slow?

  • WordPress plugin bloat: Sites with 20+ plugins are 40% slower (MarketingLTB, 2025)
  • Page builder overhead: Elementor and Divi add 0.8-2.2 seconds
  • Unoptimized images: A single DSLR photo can be 3-8MB. A gallery of 12 = 36-96MB of downloads.
  • Cheap shared hosting: Accounts for 37% of slow loading issues
  • No CDN: 48% of websites still don't use one

Does Speed Affect Google Rankings?

Yes. Directly. Google has used page speed as a ranking factor since 2010. Core Web Vitals became a direct ranking signal in 2021. The December 2025 Core Update made it even more severe — sites with poor Core Web Vitals experienced 20-30% worse traffic losses (ALM Corp).

Only 47% of websites pass their Core Web Vitals assessment (Magnet, 2025). For contractor sites, it's almost certainly lower.

The compounding effect is brutal. Slow site → lower ranking → fewer visitors → fewer reviews → even lower ranking. Meanwhile, a fast competitor enters an upward spiral.

Run This Speed Audit in 5 Minutes

  1. 1.PageSpeed score at pagespeed.web.dev — below 50 is critical
  2. 2.LCP on mobile — over 4 seconds means most visitors leave
  3. 3.Phone test — open your site on cellular data and time it
  4. 4.Plugin count (WordPress) — more than 15 is a problem
  5. 5.Image sizes — anything over 500KB is unoptimized
  6. 6.TTFB — over 800ms means hosting is the bottleneck
  7. 7.Core Web Vitals in Google Search Console — check pass/fail

Failed two or more? Your site is costing you money every single day.

How Ted Fixes This

Ted-built websites eliminate every performance penalty above:

  • Next.js framework — each page loads only the code it needs
  • Automatic image optimization — WebP format, lazy-loaded, perfectly sized
  • Edge-cached hosting with CDN — served from the closest server to each visitor
  • Zero unnecessary JavaScript — no bloat, no plugins, no overhead

Result: 90-98 on PageSpeed. LCP under 1.8 seconds. Every Core Web Vital green from day one. Cost: $500. Live: overnight.

Test your current site at pagespeed.web.dev. Then get your free score at sitesByTed.com.

Need a website that works as hard as you do?