Custom business websites
A site built around how you actually sell, rather than a template bent into shape.
- Engagement
- Fixed-scope build, support retainer optional
- Typical timeline
- 6–8 weeks
- Starts with
- A half-day workshop where we map how a customer currently reaches a decision.
Your site was built four years ago by someone who no longer replies to email. Changing a price means raising a ticket, and your sales team has quietly stopped sending prospects to it.
A credible digital front door that closes better than a brochure.
What we build
Concrete artefacts, handed over and documented.
A page structure that follows your sales process, the pages a buyer needs, in the order they need them
A design system in Figma, then built as components, so the twentieth page costs a fraction of the first
Editable content in Sanity: your marketing person changes copy, images and whole pages without touching code
Forms routed into your CRM with notification rules, instead of an address nobody has checked since March
Multilingual setup where you sell in more than one language, with URLs, hreflang and RTL handled properly
Handover: a recorded walkthrough, a short editing guide, and the repository transferred into your own account
What changes
Copy and price changes go live the same day, with no developer in the loop
Sales sends prospects to the site again, because the site says what they say
The next section or campaign page is a day of work rather than a new project
How it runs
01Structure
We walk your sales process page by page and decide what each page has to achieve before anyone opens Figma.
02Design and build
Components first, pages assembled from them. You see it on a live URL from the second week, not as a flat image.
03Content and launch
Content loaded, redirects mapped from every old URL, and your team trained on the editor before we hand over.
Chosen per project. Named here so you can see the shape of it.
- Next.js
- Sanity
- Vercel
- Cloudflare
- Figma
Questions we get asked
Tell us the outcome, not the tooling.
Send us the situation you are in. We will tell you which discipline it belongs to, what we would do first and what it costs, including when the answer is to wait.


