Case Study
MJB Sash Cord Repair: From 31 to 99 PageSpeed
How we saved a historic window restoration company from a painfully slow website and increased their PageSpeed score by 219%.
The Challenge
MJB Sash Cord Repair specializes in historic window restoration in Portland, Oregon. Their old WordPress website was killing their online presence with a disastrous 31 PageSpeed score and 6.2-second load time.
The site was built on a bloated WordPress theme with massive unoptimized images and excessive plugins. Mobile visitors were bouncing before the page even loaded.
The Transformation
Before
- PageSpeed Score 31
- Load Time 6.2s
- LCP 8.0s
- Page Size 9.6MB
After
- PageSpeed Score 99
- Load Time 1.9s
- LCP 1.9s
- Page Size 0.4MB
The Solution
1. Modern Framework
Rebuilt the site using Astro, a modern static site generator that delivers zero JavaScript by default. This eliminated the WordPress bloat and thousands of unnecessary HTTP requests.
2. Image Optimization
Compressed and converted all images to modern WebP format. Implemented lazy loading and responsive images to serve the right size for each device. This reduced page weight from 9.6MB to 0.4MB.
3. Performance-First Design
Designed with Core Web Vitals in mind from day one. Optimized critical rendering path, minimized layout shifts, and ensured lightning-fast first contentful paint.
4. Mobile-First Approach
Built mobile-first to ensure perfect performance on smartphones where most customers discover local contractors.
The Results
- 99/100 PageSpeed score - Up from 31 (perfect green rating)
- 1.9s load time - Down from 6.2s (69% faster)
- 0.4MB page size - Down from 9.6MB (96% reduction)
- Mobile-optimized - Perfect experience on all devices
- SEO-ready - Positioned to rank higher in Google search
Ready for Similar Results?
Let's transform your website into a high-performance lead generation machine.