Selected work

Six projects, measured before and after

Storefronts, booking, internal tools and a couple of rescues. Each case study shows the starting numbers, the decisions we made and what changed once it shipped.

All work

01Hearthline Goods2025

Rebuilding a homewares storefront for mobile buyers

  • Astro
  • Shopify Storefront API
  • Edge caching

03Brightwell Freight2024

Replacing 14 spreadsheets with one dispatch dashboard

  • Remix
  • Postgres
  • Row-level security

04Marrow & Co2023

Moving a 9,000-page publisher off a legacy CMS

  • Astro
  • Headless CMS
  • Redirect mapping

06Lumen Pantry2026

A performance rescue for a grocery subscription app

  • Next.js
  • Postgres
  • Core Web Vitals

Services

Four ways to work with us

Every engagement starts with a paid discovery or audit, so you get a written plan and a fixed price before committing to a build.

Services & process
  • E-commerce builds

    Headless or themed storefronts on Shopify or a custom stack, built for mobile buyers and measured on conversion, not on how the homepage looks in a pitch deck.

    From $38,000

  • Web apps and booking

    Customer-facing web apps with real business rules: booking, quoting, accounts and payments. Typed end to end and tested where mistakes cost money.

    From $45,000

  • Internal tools

    Dashboards and back-office tools that replace spreadsheets and copy-paste. Designed for people who use them all day, with keyboard shortcuts and sensible permissions.

    From $28,000

  • Performance rescues

    A fixed-length engagement to find why your site or app is slow, fix the worst causes alongside your team and leave guardrails so it stays fixed.

    From $18,000

Kind words from clients

They asked for our analytics before they asked about colours. Every decision in the rebuild was tied to a number, and the numbers moved.
Placeholder portrait of Nadia OseiNadia OseiHead of E-commerce, Hearthline Goods
  • “The handover week was the best part. Our two developers now own the system, and the runbook has already saved one Saturday.”
    Placeholder portrait of Tom FeldmanTom FeldmanCTO, Pinecrest Supply
  • “Fixed price, weekly demos, no surprises. When the practice software API turned out worse than expected, they told us that week and showed us the plan B.”
    Placeholder portrait of Martin AchebeMartin AchebeOperations Manager, Cobalt Physio
  • “Six weeks, and our Wednesday night support queue went quiet. They left us with budgets in CI that we still follow every sprint.”
    Placeholder portrait of Sofia ReyesSofia ReyesEngineering Manager, Lumen Pantry

Tell us what is slow, broken or still in a spreadsheet

Send a short brief. Within two working days you get a reply from an engineer, not a sales rep, with first questions and a rough range.

Booking projects from February 2027

Live demo · Kiln Digital— View template →