Five builds. Every one deployed, measured, and open.
No agency client work is shown here — that work is white-label under NDA, and showing it would break the deal. What's here is self-commissioned: built to demonstrate a standard, not to imply a roster.
Every build carries the same four numbers, measured the same way on the day it shipped. Open any of them and run the test yourself.
- 01Visit the build →
Ember & Oak
T2A subscriptions-inclusive coffee storefront — one-time and three-cadence recurring billing on Stripe, hosted Checkout in both modes, a secure customer portal — shipped white-label at 100 Performance, 100 Accessibility, 100 Best Practices.
- 02Visit the build →
Atelier Mø
T1A made-to-order tailoring house in moody near-black with a single pink accent — measured, cut once, shipped white-label at 100 across Performance, Accessibility and Best Practices.
- 03Visit the build →
Tidewell
T2A conversion-ready SaaS pricing page — live billing toggle, plan filter, and seat calculator — every interaction announced to screen readers, shipped at 100 Accessibility and 100 Best Practices.
- 04Visit the build →
Northside Joinery
T2A bespoke-joinery site with a client-editable CMS — the edit-to-publish loop runs live — shipped white-label at 100 Accessibility and 100 Best Practices on every page.
- 05Visit the build →
Weald Physiotherapy
T1A WCAG 2.2 AA physiotherapy site whose two real accessibility defects — a 2.1:1 focus-ring dip, a 320px heading overflow — passed Lighthouse 100 and axe clean, and were caught only by computed contrast.
The numbers are the argument.
Every score here was measured on a cold cache, mobile and desktop run separately, on the date shown. Nothing throttled, nothing staged, no desktop score passed off as mobile. Put any build through PageSpeed Insights.