Websites shouldn't break in eighteen months.
You've outgrown the website your last agency built. The CMS is locked. Updates break things. Performance is slipping. We build in Shopify, WordPress, and headless stacks that your team owns the day we hand them over.
Typical timeline
6 to 14 weeks from kickoff.
From
£1.5k for tightly scoped builds. Most projects £4k to £18k.
Handover
Your CMS. Your hosting if you want it. Your team can edit day one.
Four ways in.
The right stack is the one your team can run after we leave. We pick it with you in discovery, based on commerce model, content depth, and who edits what.
Storefronts that won't break the cart.
D2C and retail brands that need a launchable storefront, a custom theme, and an app stack that holds up at peak.
Content-led, SEO-deep.
Sites where SEO depth and editor ergonomics matter more than the design flex. ACF, Yoast, custom blocks.
Sanity, Next.js, the modern stack.
For brands ready to outgrow off-the-shelf and own the stack. Built fast, deployed instantly, edited by your team.
Node, integrations, custom layers.
Internal tools, product layers, or integrations around an existing site. Anything Shopify and WordPress won't do cleanly.
In every project.
Included at every scope. Add-ons are listed below for the things that aren't.
- Discovery and sitemap, built from your sales conversations, not your competitors' nav bars.
- Content modelling in the CMS your team will use. Not in a Notion doc.
- Design system in Figma. Yours to keep.
- Responsive build. Accessibility checked to WCAG 2.2 AA.
- Performance budget met before launch. Core Web Vitals targets named up front.
- CMS training session with your team, plus 30 days post-launch support on everything that isn't a new feature.
Four steps. No black box.
Weekly demos. Shared issue tracker. You see the work as it happens, not at handover.
- 01 · Week 1 to 2
Discovery
We sit with your team. We audit the current site. We scope what to keep and what to throw away. The output is a written scope document.
- 02 · Week 3 to 5
Design
Wireframes first. Design second. Tested on real content, not lorem. Sign-off happens at the page level, not the deck level.
- 03 · Week 5 to 12
Build
Your CMS, your hosting if you want it. Weekly demos in the open. Issue tracker shared. No black-box phase.
- 04 · Week 12 to 14
Launch
Training, handover, performance pass. 30-day support window starts the day we ship. Code and CMS access are yours.
Bolt-ons that earn their place.
Photography
In-house photo and video team, day rate. Product, brand, lifestyle. Shot to a brief.
Copywriting
Alongside our copy team. Page-by-page, written from your sales conversations and competitor analysis.
SEO migration
Technical audit and redirect mapping for sites moving platforms. No lost rankings on the cutover.
Performance audit
Deeper than the launch check. Real-user metrics, LCP and INP breakdown, and a written punch list.
By scope, not hours.
From £1.5k for tightly scoped builds. Most projects sit between £4k and £18k. Shopify launches with custom themes or full headless stacks go higher.
Every quote is a fixed price against a fixed scope. Scope changes get a written change order before the work starts. No surprise invoices, no hidden hours.
Want a ballpark before the scope call? Hand us the brief. We'll come back with a band and the questions we'd need answered to tighten it.
The questions you're about to ask.
Do you handle hosting?
We can. If you'd rather host with your IT team, we'll spec the requirements and hand them a working build.
Can we use our existing brand?
Yes. Most of our web projects do. If the brand needs a refresh first, we'll say so before quoting.
Who owns the code?
You do. Day one. Repository, CMS, hosting, design files.
Do you do migrations?
Yes. We've moved sites from Squarespace, Wix, and self-built CMS into Shopify, WordPress, and headless setups.
How do you scope before quoting?
A 30-minute call, then a written scope document. No quote without scope.
What about maintenance?
30 days post-launch on us. Beyond that, we offer retainer arrangements case by case.
Sites we've shipped.
Real builds. Shopify, WordPress, headless. Click a project to read how it was scoped, designed, and handed over.
Let's start.
30-minute call. No deck. We listen to what you've got, what's breaking, and what you actually need.
