Selected client work

SEO and Web Performance Case Studies

Each case shows the starting point, the technical or search problem, the work completed and the measured outcome. The figures below are retained from the evidence-bounded case studies on the main SEO page.

Four detailed examples

From Diagnosis to Verified Outcome

The work varies by platform and business. No fixed result is promised before a website, its limitations and its current data are reviewed.

Black luxury SUV on a San Francisco bridge with growth metrics: 100 PageSpeed, 20–25 enquiries per month and 20 indexed pages

SEO · local search · website performance · Google Ads

Marin Gateway Limo

A black-car service website with limited search visibility, unclear service and location structure, and approximately one to three enquiries a month.

The challenge

Not every page was indexed, service and location pages were not clearly separated, and the site did not give visitors a reliable path from search result to enquiry.

Work completed

  • Crawlability and indexation fixes
  • Clear service and location page structure
  • Website speed and Core Web Vitals optimisation
  • Local search visibility work
  • Google Ads setup with conversion tracking

Recorded outcome

  • 100 PageSpeed on desktop and 93 on mobile
  • Enquiries increased from approximately 1–3 to 20–25 per month
  • 20 indexed pages
  • Approximately 21 Google Ads conversions per month
Therapy room with metrics: 97 performance on desktop and mobile, zero layout shift and good mobile URLs increasing from zero to 28

SEO · Core Web Vitals · migration recovery

Bay Area CBT Center

A content-heavy therapy website with 679 blog posts and 76 legacy Elementor pages, migrated from WordPress and Elementor to Next.js on Netlify.

The challenge

Legacy page-builder structure, hidden performance debt and inconsistent mobile loading remained after the migration. Search Console showed 739 mobile URLs needing improvement and no Good URLs.

Work completed

  • Reviewed what should be rebuilt, retained or removed
  • Mobile and Core Web Vitals optimisation
  • Image delivery, CSS, fonts and caching work
  • Analytics review and legacy Elementor cleanup
  • Search Console monitoring using real-user data

Recorded outcome

  • 97 performance on desktop and mobile
  • 0 Cumulative Layout Shift
  • 418 ms DOMContentLoaded and 638 ms full load on the tested page
  • Good mobile URLs rose from 0 to 28 while URLs needing improvement fell from 739 to 523
  • 551 good desktop URLs
Clinic case-study metrics: desktop performance 50 to 100, SEO 80 to 92 and LCP 0.7 seconds

SEO · Core Web Vitals · WordPress performance

Cunningham Clinic

A Denver hormone health and med spa practice running WordPress, Astra and Elementor with large hero media, service pages, review widgets and multilingual content.

The challenge

Large above-the-fold assets, render-blocking CSS, a heavy builder stack and uncoordinated caching affected LCP, blocking time and template consistency. The homepage baseline was Performance 50, Accessibility 63, Best Practices 58 and SEO 80.

Work completed

  • Moved 56 stylesheets to delayed loading
  • Deferred 65 of 70 homepage scripts
  • Rebuilt responsive image delivery and prioritised the LCP image
  • Configured Cloudflare edge caching and Brotli
  • Checked the homepage, service templates and Spanish pages

Recorded outcome

  • Desktop performance rose from 50 to 100 and mobile reached 93
  • LCP 0.7 s, TBT 0 ms and CLS 0 on desktop
  • SEO rose from 80 to 92 and Best Practices from 58 to 100
  • Major templates tested at mobile 94–98 and desktop 99–100
Brayva case-study metrics: mobile performance 61 to 100, SEO 92 to 100 and mobile LCP 0.9 seconds

SEO · site structure · mobile performance

Brayva

A programmatic advertising website whose page structure, visual hierarchy and mobile experience did not yet communicate the service offering clearly.

The challenge

Inconsistent page structure made services harder for visitors and search engines to read. The previous mobile performance score was 61, with visual instability affecting the experience.

Work completed

  • Rebuilt Home, Services, Case Studies and Contact on one design system
  • Expanded service content around the problem each service solves
  • Improved navigation, internal paths and calls to action
  • Built responsively from the ground up
  • Checked performance and visual stability before and after

Recorded outcome

  • Mobile performance rose from 61 to 100; desktop remained 93
  • SEO rose from 92 to 100 on mobile and desktop
  • LCP measured 0.9 s on mobile and 0.5 s on desktop
  • CLS measured 0.037 on mobile and 0.154 on desktop

Every Project Starts With Its Own Baseline

These examples show the method, not a guaranteed result. Share your website, platform and current problem so the first recommendation can be based on your actual data.