Websites and web apps, built to be found.
We take a project from an empty repository to a fast, well-structured live site, plus a dashboard your team can run without depending on us.
What we build. Four kinds of project.
Marketing sites
The site your company is judged by: content model, design system, CMS and pages built for search.
Marketing sitesIncluded in every project. At no extra cost.
Performance budget
Load and interaction targets agreed upfront and tested on real devices before launch.
WCAG AA accessibility
Contrast, keyboard navigation, focus order and labels, addressed from the start.
Structured data
Schema that matches what is visible on each page.
A CMS your team can run
Editing without a developer, with training and written documentation.
Analytics and Search Console
Set up and verified on launch day.
Redirects and continuity
On rebuilds, your important URLs keep working.
Built to be read by people and machines.
The same page, two readers: a person sees the content, hours and booking button; a crawler sees server-rendered HTML with structured data carrying the same facts.
- 01
Content modeled as entities
Not loose pages.
- 02
Server-rendered HTML
Content that doesn't depend on scripts to appear.
- 03
One source for everything
Schema, llms.txt and sitemaps generated from the same source as the page.
- 04
One heading hierarchy
The same structure for people and crawlers.
- 05
Answers that stand alone
Passages that can be quoted without context.
What we build with. And your current stack, if you have one.
Next.js, React, TypeScript, Payload CMS, PostgreSQL, Supabase, Neon, Prisma, Tailwind CSS, Vercel, Cloudflare, Resend, Stripe, Figma, WordPress
How a project moves. Two-week blocks, with something delivered in each one.
Scope
Requirements, audience and key searches. Output: scope document and content model.
Design
Key pages in Figma on a design system. Output: Figma file and design system.
Build
Front end and CMS built in parallel on a reviewable preview URL. Output: live preview environment.
Launch
Content loaded, redirects mapped, analytics verified, performance and accessibility checked. Output: live site.
Handover
Training, written documentation and 30 days of support. Output: user guide and support.
What you own at the end. Nothing stays tied to an account of ours.
Code
The full repository in your account, deployment configuration and environment documentation.
Design
Figma file, design system, component documentation and source assets.
Content
A CMS with your data, editor training and a written user guide.
Questions about builds
A marketing site usually takes about ten weeks; web apps take longer. You get a firm timeline with the quote.
Each project is quoted separately, based on page count, features, CMS needs and whether it is a new build or a rebuild.
Often, yes, if your team knows it and the content model fits.
Not if it's done properly: URLs are mapped and redirects are ready before launch. A brief dip is possible, and rankings usually recover.
Yes. We can design and hand off, build alongside your in-house team, or handle everything.
Thirty days of bug support are included. After that, your team can maintain the site or move to a growth plan.
Every project draws on the others.
Tell us what you need built.
We'll reply with a plan, a timeline and a fixed quote.