- PageSpeed score
- 55
- Service pages
- 0
- Monthly leads
- 0
From a 55 PageSpeed score to a perfect 100, with zero ad spend.
A twenty-year Eugene general contractor with over a hundred completed residential projects — and a website that wasn’t generating inquiries. We rebuilt it on hand-coded Astro. In six months the site produced 508 visitors, 21+ qualified leads, and a perfect 100 mobile PageSpeed score.
- Perfect PageSpeed
- 100
- LCP load time
- 1.7s
- Visitors · 6 months
- 508
- Qualified leads
- 21+
A craft business with a marketing ceiling.
Kingsley Construction is a 20+ year general contractor in Eugene, Oregon with over a hundred completed residential projects. Their existing website scored a 55 on Google’s PageSpeed Insights, loaded slowly, and wasn’t generating quality leads.
They needed a site that reflected the quality of their craftsmanship, loaded instantly on mobile devices, and converted local searchers into high-value project inquiries — without relying on paid advertising.
The same business, on a faster stack.
- PageSpeed score
- 100
- Service pages
- 7
- Monthly leads
- 3–4
Four things we changed.
-
Built for speed on Astro.
Rebuilt on the Astro framework with every image served in WebP, CSS code-split to eliminate render-blocking, and the entire homepage under 1MB. Perfect 100 mobile PageSpeed on launch day.
-
Seven SEO-targeted service pages.
Created dedicated landing pages for specific local search terms — from “kitchen remodel Eugene” to “home additions Eugene Oregon.” Each includes LocalBusiness schema markup and conversion-focused content.
-
Lead capture, not just email.
Replaced the old email-only contact method with Netlify Forms and prominent phone CTAs on every page. Clear calls-to-action guide visitors toward requesting their free consultation.
-
Brand story and trust signals.
Built the site around “The Kingsley Standard” — solid wood construction (no MDF), 5-year warranty, owner-led projects. Added a project gallery, reviews page, and credibility statistics.
All thresholds passed with room.
Every metric clears Google’s threshold by a comfortable margin — keeping the site eligible for search ranking boosts.
- 1.0sFirst Contentful PaintThreshold: < 1.8s
- 1.7sLargest Contentful PaintThreshold: < 2.5s
- 0 msTotal Blocking TimeThreshold: < 200ms
- 0.006Cumulative Layout ShiftThreshold: < 0.1
- 1.3sSpeed IndexThreshold: < 3.4s
- 100/100SEO ScoreThreshold: Perfect rating
Six months in, the receipts.
- 100/100 PageSpeed score up from 55 — a perfect performance rating on mobile
- 508 unique visitors in the first six months, with zero advertising spend
- 21+ form submissions including kitchen remodels, home additions, and a commercial golf course project
- 2m 3s average visit visitors are engaging deeply with the content, not bouncing
- 117% visitor growth in the most recent 90 days, leads accelerating month over month