We build on Next.js and Sanity.
Sanity content modelling, a customised Studio and a fast Next.js front end. See our builds for Compound and Vibe Coder HQ.

Two Sanity sites we designed, built, and run.
You picked the stack. Now find the studio.
You chose Next.js and Sanity, or a developer set you up on it and moved on. The stack is right. The problem is finding someone who builds on it, because most agencies you call quote WordPress and steer you back to what they know.
The stack is not the hard part. The support around it is.
A half-finished Sanity project and no one to hand it to is worse than never starting one.
See how we extended an existing Sanity site and now manage it in our BlueRocket Therapy case study.
This is not hypothetical. Two businesses already running Sanity sites came to us this year looking for a studio to take over the build after their original developer left.
Day rates: typical Australian senior contractor range, 2026. Studio Slate pricing published.
You are paying agency rates for the same Next.js and Sanity, or hiring a contractor by the day. We productized the build.
Same stack the largest teams move to when they outgrow WordPress. Fixed price, published, and yours to own at the end.
Own the whole thing.
The code, the Sanity project, the domain, the hosting. No licence to us, no per-seat platform fee, no contract that holds the site hostage. Take it to another developer tomorrow if you want to.
Your team stops raising tickets.
Content lives in the Sanity Studio. The person writing it edits in the browser and hits publish. No developer in the loop for a copy change, and no plugin to break on the next update.
You own the project
Code, Sanity dataset, domain. Move it to anyone, anytime.
Built to expand
Tokenised design system. New pages are a content job, not a rebuild.
We run them too
Post-launch maintenance from $197/mo. Existing-site takeover and care from $1,500/mo.
Published pricing. No “book a call” games.
A Sanity build, priced up front. Pick the tier that matches what you are building.
Marketing Site
$5,997A Sanity-backed marketing site.
- Up to 8 pages, custom design
- Sanity content model + customised Studio
- Next.js front end, 100/100 Lighthouse
- SEO, schema, and structured data
- You own the code and the project
Need it sooner?
Content Platform
$9,997Directories, blogs, and multi-type content.
- Everything in Marketing Site
- Custom content types, search, filtering
- Dynamic routes for every listing
- Community submissions or editorial workflow
- Newsletter or lead capture to your inbox
Need it sooner?
Custom Platform
From $19,997Migrations, auth, dashboards, integrations.
- Everything in Content Platform
- Migration into Sanity from any CMS
- Auth, dashboards, API integrations
- Multi-tenant or multi-locale
- Engineering retainer available
Scoped in your kickoff call.
50% upfront, 50% on delivery for new builds. Post-launch maintenance for a site we build starts at $197/mo. Already running a Sanity site built by someone else? Takeover and care plans start at $1,500/mo.
Four steps. One to two weeks.
Work directly with Chris Raad.
Builds and runs the studio's own Sanity sites, including Compound and Vibe Coder HQ. Every Sanity project he leads is modelled around how your team edits, not how a theme wants to be filled.
Discovery call
15 minutes on the content, the front end you need, and the timeline. You learn whether Sanity is the right call and whether we are the right studio.
Content model and design
We model your content in Sanity and design the front end. You review a staging link and request changes.
Build and Studio setup
We build the Next.js front end and shape the Studio around your team, so the person writing content can publish it.
Launch and handover
We launch the new site and hand over the code and Sanity project. Optional post-launch maintenance starts at $197/mo. Taking over a site built by another developer is separately scoped, with care plans from $1,500/mo.
Common questions.
Ready to build on Sanity?
15 minutes. No pitch deck. An honest conversation about whether Next.js and Sanity is the right build for what you need.







