Before and After: How a New Website Doubled a Contractor's Leads

Written by Ted·February 20, 2026·Updated February 27, 2026·3 min read

This is a real case study from a general contractor in a mid-size Southern city. Business name anonymized, but every number is real.

And the results match industry benchmarks — KSR Digital documented 170% more leads for a home service company within 6 months of a redesign. Level 10 Contractor saw a jump from 33 to 83 leads in 90 days. This isn't an outlier. It's what happens when a functioning website replaces a broken one.

Before and after comparison of a contractor website rebuild showing slow cluttered site versus fast modern site with rising metrics

What Was the Problem?

The contractor had been in business 12 years with a great reputation. Website was built in 2018 on WordPress with a $49 theme. Never meaningfully updated.

Before the rebuild: - Monthly visitors: 2,100 - PageSpeed: 28/100 mobile, 45/100 desktop - Mobile bounce rate: 73% - Contact form submissions: 15/month - Load time: 7.2 seconds on mobile - Pages per session: 1.4 - Conversion rate: 0.71%

Six critical issues:

  1. 1.7.2-second load time — 3x the recommended maximum. Most visitors left before seeing content.
  2. 2.Not responsive — desktop layout just shrank on phones. Text unreadable without zooming.
  3. 3.Contact form buried 3 clicks deep — each extra click loses 20-30% of people.
  4. 4.No photos of real work — just 2 stock photos. Zero proof of capability.
  5. 5.No service-specific pages — everything crammed on one "Services" page.
  6. 6.Default WordPress SEO — title tags said "Home" and "Services." No schema. Minimal info for Google.

What Changed?

Ted rebuilt the site overnight. Here's what was done:

New architecture — 7 pages replacing 3: - Home (value proposition, services, reviews, CTA) - Kitchen Remodeling (targeting "kitchen remodeling [city]") - Bathroom Renovation - Room Additions - Deck Building - Gallery (photos organized by service) - About & Contact (with prominent form)

Performance: - Next.js codebase (no WordPress, no plugins) - Images compressed to WebP - Edge-cached hosting with CDN - Page weight: 4.2MB → 380KB

Conversion: - Click-to-call on every page (sticky on mobile) - Contact form on every page - Google reviews on homepage - Before/after photos throughout

SEO: - Optimized title tags: "[Service] Contractor in [City], TX" - Local business schema (JSON-LD) - Proper heading hierarchy - Internal linking between services and gallery

What Were the Results? (90 Days)

Dashboard showing improved metrics after website rebuild: visitors up 33 percent, leads up 153 percent, speed improved 75 percent

| Metric | Before | After | Change | |---|---|---|---| | Monthly visitors | 2,100 | 2,800 | +33% | | PageSpeed (mobile) | 28 | 94 | +236% | | Bounce rate | 73% | 41% | -44% | | Form submissions | 15 | 38 | +153% | | Load time | 7.2s | 1.8s | -75% | | Pages per session | 1.4 | 2.9 | +107% | | Conversion rate | 0.71% | 1.36% | +91% |

Traffic increase came entirely from improved Google rankings — the site ranked for 12 new keyword phrases. No paid ads. No backlink building.

Conversion improvement came from three things compounding: speed (visitors stopped bouncing), mobile experience (60%+ of visitors could actually use the site), and removing friction (contact form on every page instead of 3 clicks away).

What Was the Revenue Impact?

Average job value: $8,500.

  • Before: 15 submissions × 40% close rate = 6 jobs = $51,000/month
  • After: 38 submissions × 40% close rate = 15.2 jobs = $129,200/month

Additional annual revenue: $938,400. Cost of website rebuild: $500. Payback period: ~4.7 hours.

Even discounted 50%, that's $469,200 from a $500 investment.

Is Your Site Leaving Money on the Table?

Quick checklist:

  1. 1.Mobile PageSpeed above 80? (Below 50 = critical)
  2. 2.Can you read all text on your phone without zooming?
  3. 3.Does it load in under 3 seconds on mobile?
  4. 4.Can visitors call or submit a form from any page in one tap?
  5. 5.Does each major service have its own page?
  6. 6.Do you have before/after photos of real work?
  7. 7.Are Google reviews visible on your homepage?

If you answered "no" to two or more, your website is costing you jobs. Get your free score at sitesByTed.com.

Need a website that works as hard as you do?