Web design case studies.
Launched June 2026
Authentic Communicator
A rebuild for a London public-speaking and voice coach - we replaced a slow WordPress site with a fast static Astro build, and wired booking and email straight into the page so an enquiry becomes a booked discovery call without anyone leaving the site.
The previous WordPress site was plugin-heavy and slow. We rebuilt it from scratch on Astro for sub-second loads, then integrated Calendly so visitors book a free discovery call inline, and MailerLite so newsletter sign-ups and lead capture flow straight into the coach's email lists - no manual exports, no third-party page jumps.
Replaced a slow WordPress site
The old WordPress build was plugin-heavy and sluggish. We rebuilt from scratch on Astro - static-first, zero plugin overhead, sub-second loads and a clean pass on Core Web Vitals.
Calendly booking, integrated inline
Calendly is embedded directly into the page so visitors book a free discovery call without ever leaving the site - the journey from "Book a call" to a confirmed slot happens in one place, on any device.
MailerLite for email and lead capture
Newsletter sign-ups and enquiry details flow straight into MailerLite, feeding the coach's email lists and automations automatically - no manual exports, no copy-paste between tools.
Fast, static-first Astro build
Astro ships the site as pre-rendered HTML, so pages load instantly and the booking and email widgets hydrate without dragging the whole page down - speed that helps both conversion and search.
Built for SEO and AEO
Per-page meta, semantic HTML and structured data for a personal-brand service - built to rank on Google for public-speaking and voice-coaching searches and get cited by AI answer engines.
Modern stack on Vercel
Astro, Tailwind and Vercel hosting, with Calendly and MailerLite as the only third-party integrations - a lean setup that's cheap to run and easy for the client to maintain.
Launched May 2026
Synto Solutions
A cleaning and maintenance company site - shipped in one week as phase one of a larger build, branded in bespoke SYNTO blues and built to convert across domestic and commercial enquiries.
Two service lanes - Domestic and Commercial - covering twelve services in total, with a multi-step quote form using AI-assisted validation for lead capture. Built to hit a one-week deadline; subsequent phases will layer in case studies, video, an AI chatbot and a client portal.
Shipped in one week, phase one of more
Brief to live in seven days as phase one of a longer engagement. Phase two adds case studies, video, an AI chatbot and a client portal.
Config-driven build
Business details, brand colours, services and copy all flow from a single config file - the design system stays coherent and iterations are fast, which is how a one-week deadline was even possible.
Two-lane service architecture
Domestic and Commercial lanes route visitors to the right cluster of services from the homepage. Twelve individual service detail pages, each prerendered for speed.
Multi-section quote form, AI-validated
A multi-step quote form walks visitors through service, premises, scope and contact details in bite-sized sections, with real-time AI validation that catches gibberish and incomplete enquiries before they reach the inbox.
Built for SEO and AEO
Per-page meta, semantic HTML, Organization and Service schema, plus FAQ blocks structured for answer engines - so the site ranks on Google and gets cited by ChatGPT, Perplexity and Gemini.
Modern stack on Vercel
Astro 6, React 19, Tailwind v4, Resend for email, Upstash Redis for rate limiting - Speed Insights and Web Analytics on by default.
Launched April 2026
Latimer Network
A site - and a new identity - for the Latimer Network: a UK cross-sector network on economic crime and illicit finance, convened by the Joffe Charitable Trust. Logo, brand and full website delivered in ten days.
A static Astro site with editor-managed content via a file-based CMS. The architecture means a broken save can never take the live site down - failed builds simply leave the previous version serving. We also designed the Latimer Network mark and editorial type system from scratch as part of the same engagement.
Logo, brand and site in ten days
New Latimer Network mark, type system and full publication-ready site delivered in a ten-day sprint to hit a launch tied to the Trust's programme calendar.
Editor-managed content via CMS
A slim, file-based CMS lets the Trust's editor publish workstreams, publications and events directly from the browser - no developer hand-offs, no Markdown.
Atomic deploys, downtime-proof
Vercel only swaps the live alias to a new build after it succeeds. A failed CMS save leaves the previous version serving - visitors never see an error caused by an editor.
Custom CI/CD pipeline
GitHub Action → Vercel deploy hook triggers a fresh build on every CMS save, with concurrency cancellation so rapid edits only deploy the freshest commit - editor saves to live in under two minutes.
Editorial design system
Self-hosted Inter, Cormorant Garamond and JetBrains Mono paired with the new wordmark. Long-form workstreams, publication PDFs, events list - all driven from a single constants file.
Built for SEO and AEO
Per-page Seo component, Organization JSON-LD, sitemap and clean semantic markup - so the network ranks on Google and gets quoted by AI answer engines reporting on economic crime and illicit finance.
Launched March 2026
Quoter
A multi-tenant platform for tradespeople and service businesses - dictate the job details by voice while still on site, and the app turns it into a clean, branded quote that lands in the customer's inbox before the van pulls away.
Each client business runs Quoter on its own subdomain with its own logo, colourway, quote templates and customer-facing pricing page - and installs it straight to the phone's home screen as a PWA. Voice-to-text via Whisper, real-time AI line-item suggestion through the Vercel AI Gateway, one-click conversion of accepted quotes into invoices, Stripe for billing each workspace, and a Postgres schema designed for tenant isolation from day one.
Voice-to-quote, on site
Tradesperson holds the phone, talks through the job - Whisper transcribes, the app extracts line items with AI, and a branded quote is in the customer's inbox before the engineer is back in the van.
Per-client subdomain, not ours
Quoter has no single public URL - each client business runs it on its own subdomain (e.g. quote.acmeplumbing.co.uk), so customers see the trade's brand, not ours, end to end.
Installable on the phone
Tradespeople add Quoter to their home screen as a PWA - launches like a native app, works offline-tolerantly, push-notifies on quote acceptance, and never needs a visit to the App Store.
Accepted quotes -> invoices
When a customer accepts a quote, the app one-click converts it into an invoice with the same branding, payment terms and Stripe checkout - no re-keying, no copy-paste between tools.
Stripe-billed workspaces
Each tradesperson business subscribes to its own Quoter workspace via Stripe, with seat-based pricing and self-serve upgrades - the platform itself runs on the same billing rails it gives customers.
Focused stack
Whisper for voice transcription, Vercel AI Gateway for model routing, Postgres for tenant isolation, Stripe for workspace billing - four moving parts, nothing else.
Launched February 2026
Bullard Locks
A locksmith site for a Crouch End-based independent - built to win local search across ten London boroughs and turn a phone screen into a booking.
Three services - Auto Locksmith, Emergency Locksmith and Safe Engineer - mapped across ten North London boroughs, each with bespoke borough-specific copy, FAQs and schema. The chatbot captures leads, verifies coverage and looks up vehicles by registration via the DVLA API.
~50 pages, every borough × every service
10 London boroughs × 3 services with unique borough copy, FAQs and LocksmithBusiness schema - built to dominate hyperlocal search.
AI chatbot with DVLA lookup
Gemini-powered chat captures leads, verifies whether the caller is in the coverage area, and resolves make/model from a UK number plate via the DVLA API.
Photo upload on the contact form
Customers can drag-and-drop up to five 10MB images of a damaged lock or break-in straight to the locksmith's inbox - the engineer arrives prepared.
Reviews marquee on every page
Six latest verified Google reviews scroll on every page, pause on hover, and respect prefers-reduced-motion - social proof without the perf cost.
Built for SEO and AEO
LocksmithBusiness, Service, FAQPage with speakable, HowTo, Review, Person and Place schema - rich-result eligible on Google and cited verbatim by ChatGPT, Perplexity and Gemini.
Launched January 2026
Easy Waste Disposal
A complete rebuild - and a new identity - for a London waste clearance company. We designed the Easy Waste logo and brand, then replaced a slow WordPress site with a fast static Astro build, optimised for local search, mobile and conversion.
Built with a matrix of Location + Service pages (e.g. waste removal in Hackney, builders waste in Camden) so the site ranks across every borough and every service combination - maximum exposure for local search. The brand work covered the logo, colourway and vehicle livery so the same identity carries from the search result to the truck on the kerb.
Logo and brand, then the site
We designed the Easy Waste mark, colour palette and vehicle-livery treatment before a single page was built - so the website launched with a coherent identity from kerbside van to sitewide nav.
Replaced a slow WordPress site
The previous WordPress site was sluggish, plugin-heavy and costly to maintain. We rebuilt from scratch on Astro for sub-second loads and zero plugin overhead.
~167 pages, statically generated
15 location areas × 9 services = 135 combination pages, plus service and location hubs - each one indexable, each one targeted.
Built for SEO and AEO
Every borough × every service has its own page with bespoke copy, LocalBusiness schema and clean semantic markup - built to win long-tail local search on Google and get quoted by AI answer engines.
Multi-section quote form, mobile-first
A multi-step quote form breaks the enquiry into bite-sized sections - waste type, volume, access, contact - so it never feels long on a phone screen. Click-to-call and trust signals sit alongside it on every page.
Licensed and trusted
Environment Agency upper-tier waste carrier licence (CBDU429337) surfaced site-wide and embedded in structured data, so customers and search engines see a verified, compliant operator.
Want to be our next case study?
Tell us about your project and we'll tell you how we'd tackle it.
Start Your Project