Honest numbers, up front.
No "contact us for pricing." Here's what we charge, roughly what you get, and a quick estimator so you can sanity-check your budget before you even write to us.
Small & sharp
For small businesses who need a site that looks like they care and loads fast. Up to 6 pages, no custom CMS.
- 6 pages of custom design
- Mobile & keyboard-ready
- Simple content updates via Decap or WP
- 1–2 weeks start to finish
- 30-day post-launch support
Considered & complete
The sweet spot. A real design system, a CMS your team can use, thoughtful inner pages, and things like a blog or case-study section.
- Up to 14 pages + dynamic templates
- Custom CMS (Sanity, Payload, or WP)
- Blog + tagging + RSS
- Light animations & interactions
- Analytics + SEO baseline
- 60 days post-launch support
Product shape
When you need more than a marketing site - a small app, a portal, a booking tool, or a migration with real complexity. Quoted by shape, not by page count.
- Full product design & system
- Custom back end (Next.js / Supabase)
- Auth, roles, billing as needed
- Observability & error reporting
- Long-term support relationship
Ongoing care
Keep your site healthy after launch. We handle updates, content changes, performance monitoring, and small enhancements so you never have to think about it. Cancel anytime with 30 days notice.
- Up to 8 hours of dev/design work per month
- Priority response within 24 hours
- Dependency & security updates
- Uptime monitoring & alerts
- Monthly performance report
- Rollover up to 4 unused hours
Sanity-check your budget.
The boring stuff that nobody mentions but you care about.
- ✓ Responsive + keyboard-friendly
- ✓ WCAG 2.2 AA accessibility pass
- ✓ Analytics wired up
- ✓ Page-speed budget defined
- ✓ SEO basics (meta, sitemap, OG)
- ✓ 30-day post-launch support
- ✓ Your code in your GitHub
- - Hidden scope changes
- - "Enterprise" upsell pricing
- - Locked-in hosting
- - NDAs that forbid you talking to us
- - Overseas subcontractors you didn't meet
- - Agency-y jargon on invoices