
Websites built to be kept.
A site is something your team will live with for years. We build it on Astro and a headless CMS: fast on a phone in the metro, editable by the people who own the content, hosted where we can watch it. The developers who scoped it are the ones who answer when something needs doing.
How we think about it
Speed is a design decision.
Most slow websites were slow on the whiteboard. We decide early what loads first, what the CMS controls and what the code controls, and we set budgets for performance and accessibility before the first component exists. Then we build in the browser, against real content, so what you review is what ships.

What we help with
From the first component to the last deploy.
Astro and headless builds
Static where it can be, server-rendered where it must be, on the edge in front of your visitors.
Sanity CMS with visual editing
Editors change the page they are looking at. Fields, previews and structure set up so nobody needs a developer for a headline.
Performance budgets
A weight, a time and a score agreed before the build, then measured on every release.
Accessibility
Keyboard, contrast, motion and screen readers handled in the build, not in a later audit.
Analytics wiring
Events named after the questions you will ask, sent to the tool you already use, without a cookie banner where none is needed.
Migrations and rebuilds
Content moved over intact, URLs redirected one by one, search rankings kept.
How it runs
Brief to launch, and after.
01
Brief
A call, then a written scope within one working day: pages, integrations, CMS structure, budgets.
02
Build
Design and code in the browser together, reviewed weekly against real content, on a staging site from the first week.
03
Run
Launch with redirects, monitoring and backups in place. The people who built it stay on for changes.
Questions
Asked before most projects.
Which platforms do you build on?
Astro with a headless CMS, usually Sanity, hosted on Cloudflare. We also work in WordPress and Shopify when that is the right call for the team that will run the site.
Can our team edit the site without you?
Yes. That is the point of the CMS setup: pages, sections and text are editable with a live preview. We stay available for structural changes.
How long does a website take?
It depends on scope, which is why the brief comes with a timeline you can hold us to. Most sites run a few months from brief to launch.
Do you take over sites built by someone else?
Often. We start with a review of the code, the hosting and the content, then a plan for what to keep, fix or rebuild.
Related work
Where this shows up.
Other things we do
The rest of the studio.
- DesignWireframes, UI and UX, and the digital concept that holds all of it together.Design & build
- App developmentApps for iOS and Android with a backend that will still make sense in five years.Design & build
- AI-driven solutionsAgents, workflows and content pipelines built around your data, not around a demo.AI, search & systems
- SEO / AEOFound by search engines, and by the AI assistants people now ask instead.AI, search & systems
- IntegrationsBusiness systems, CRM and customer data, joined up through clean APIs.AI, search & systems
- Operations & supportHosting, monitoring, updates and support, with a direct line rather than a ticket queue.Run & protect
- SecurityMonitoring, cleanup and backups, so a bad day stays a small one.Run & protect




