Services
What I build, and what it costs.
Every project is custom. Every project starts with your goals, not a template. Pick the tier that fits your scope — or tell me what you need and we'll figure out where you land.
Services & Pricing
Essentials
For businesses that need a clean, professional presence, fast.
€1,200 – €2,000
3 to 4 weeks from brief
- Up to 5 pages, designed to convert
- Sanity CMS — update any text or image yourself
- Mobile-responsive, fast-loading (Core Web Vitals green)
- Basic SEO setup (titles, descriptions, sitemap, schema)
- Google Analytics 4 connected
- Full account ownership from day one (GitHub, Vercel, CMS, domain)
- 1-hour handover training session
See it in action: Tessa Schack
Get a free quoteMarketing
For businesses with growth ambitions — and content to match.
€2,500 – €4,500
5 to 7 weeks from brief
- Up to 8 pages, custom design
- Sanity CMS with structured content blocks
- Contact forms and opt-in integrations
- Blog functionality (optional add-on)
- Multilingual setup (optional add-on)
- SEO strategy and metadata for all pages
- Complete documentation for your team
- 2-hour training session + 30-day support window
See it in action: Cocoon Cooks
Get a free quoteComplex & Retainer
For businesses that need more than a website — they need a technical partner.
€5,000 – €10,000+
7 to 10 weeks · or ongoing retainer
- 10+ pages or complex feature requirements
- Full content strategy, market research, and SEO architecture
- E-commerce (physical and digital products)
- Booking engine or third-party system integration
- Multilingual CMS setup (up to 4 languages)
- Custom Sanity CMS schema designed for your team's workflow
- Full documentation, video walkthroughs, and team training
- Retainer option: ongoing strategy, development, and maintenance
Not sure where your project fits? That's normal — tell me what you need and I'll give you an honest estimate.
How ownership works
From the moment we start, everything we build goes into your accounts — not mine. Your GitHub repository. Your Vercel deployment. Your Sanity CMS workspace. Your domain registrar.
What this means in practice: you can look at your own code any time. You can give access to another developer if you ever need one. You can leave Sanity and take your content data with you. Nothing depends on me staying in your life.
The tech stack is not a gimmick. I use Next.js because it is what Google's performance scoring system rewards — and because it will still work properly in 5 years. I use Sanity CMS because the editor is genuinely simple for non-technical teams, and because the content structure survives the website itself. I use Vercel because it deploys instantly and the free tier covers most small business sites for years.
I chose this stack for the same reason I chose not to use templates: the long-term cost of a brittle system is always higher than the upfront cost of building it correctly.
Frequently asked questions
I don't use WordPress for new projects. The websites I build use Next.js and Sanity CMS, a modern stack that outperforms WordPress on speed, security, and long-term maintainability. If you have an existing WordPress site that you want to keep, I can review what's worth migrating and what isn't.
Every project includes full account ownership from day one, your GitHub repository, your Vercel deployment, your Sanity CMS, your domain. It also includes a handover training session so your team can manage content independently, and complete documentation. You will never need to call me to update a heading.
Yes. I require 50% upfront before work starts. The remaining 50% is invoiced on delivery. For retainer projects, the monthly fee is invoiced on the first of each month. Payment terms are included in the project agreement.
Small text and content changes you can make yourself via the CMS, that is the entire point. For design or structural changes after launch, I offer the Monthly Website Care plans starting at €100/month, or I can scope a specific update project. Nothing expires or gets lost after handover.
Every project starts with a written scope agreement that lists exactly what is included, no surprises at invoice time. If the project grows during build, I flag it before acting. You will always know what you are paying for.
The standard split is 50% upfront and 50% on delivery. For larger projects above €5,000, I can discuss a three-payment structure (deposit, milestone, delivery). I don't offer monthly instalments for one-off projects.
What working together looks like
Client stories arriving soon.