
Web app · registration, payment and waiting list
VTAG
Registration, payment and the waiting list for volleyball trainings and tournaments run by themselves.
Read the full story
A one-person web agency for businesses in Zurich, Zug and Schwyz, including Höfe and March on Lake Zurich's Obersee: websites, web apps and automation at a fixed price, on a fixed date. Afterwards, everything belongs to you.
Sound familiar?
Many businesses around Lake Zurich are excellent at what they do. Online and in the back office, they still lose time and money.
Above water · Websites
Your website is often the first impression. I build it so that prospects find you, understand what you do and get in touch.
Gets found
On Google and in local search, when someone nearby looks for what you offer.
Fast on a phone
Most visitors arrive on their phone. Your site loads in under two seconds.
Makes enquiries easy
Call, book an appointment or ask for a quote: one click, no detours.
You edit the text yourself
Opening hours, offers, news. Without having to call me.
from CHF 3'900.– · online in 15 working days

Under water · Automation
Behind a good website run tasks that someone often still does by hand. I connect the software you already use, so that this work runs by itself.
New to Switzerland? bexio is the Swiss accounting software, TWINT the Swiss mobile payment app, and the QR-bill the standard Swiss payment slip.
from CHF 2'900.– · running after 10 working days
Runs by itself. Saved: approx. 20 min per enquiry
Do the maths
Based on 46 working weeks a year. A rough guide, not a quote.
What manual work costs you each year:
CHF 8'280.–
An automation sprint costs from CHF 2'900.–. It would pay for itself in about 19 weeks.
Automate this taskRight at the bottom · Web apps
When off-the-shelf software doesn't fit, I build exactly what your business needs. It runs in the browser on any device, and the code belongs to you.
from CHF 12'900.–
Tuesday, 9 March
2 of 5 booked
Work
Two of my own products from the Netherlands. Both show what is possible for your business too.

Web app · registration, payment and waiting list
Registration, payment and the waiting list for volleyball trainings and tournaments run by themselves.
Read the full story

Booking platform · online appointments without commission
Online booking for hairdressers and barbers, without a commission on every appointment.
Read the full story
How I work
Before we start, you know what you get, what it costs and when it will be ready.
01
30 minutes, free
You tell me what you need. By video, and from March 2027 also in person in Höfe and March.
02
within 48 hours
In writing, with a fixed price, the scope and a binding date.
03
weekly update
Every week you see where we stand. One contact, no back-and-forth.
04
on the agreed day
Handover with a short walkthrough. Code, data and domain belong to you.
Fixed price
The price in the quote is the price. No surprises.
Fixed date
A binding date. If I miss it, you get 5% back for each week or part of a week I'm late, up to 20%.
One contact
You always talk to me, never to a call centre.
You own it all
Website, code and domain. No subscription you can't get out of.
Pricing
At most agencies in the region you won't find a single price. Here you see my prices before we even talk. As of October 2026, excl. Swiss VAT.

Your contact
Dutch directness, Swiss precision. I tell you honestly what is worth doing and what isn't.
I build websites and web apps, from the first draft to running them day to day. There are no project managers and no hand-offs: you talk to the person who builds your website, in English or German. “SZ” stands for Sven Zanstra, and it happens to be the abbreviation for the canton of Schwyz too.
Common questions
A website with up to 5 pages starts at CHF 3'900.–. A larger website, with the copy written for you and a connection to your software, starts at CHF 6'900.–. After our first call you get a quote with a fixed price. That price stands, unless you ask for extra work later on.
Website Start is online in 15 working days, Website Business online in 25 working days. The date is written in the quote. If I deliver late, you get 5% of the price back for each week or part of a week of delay, up to 20%.
No. With Website Business I write the copy for you, after a conversation of about 90 minutes. With Website Start you can supply the text, or I rework your existing copy.
Yes. You change text, images, opening hours and news yourself, no coding needed. For bigger changes there is website care from CHF 79.– per month, or you simply ask when you need something.
Yes. The code, the content and the domain belong to you. You can move to another provider at any time, with no notice period and no subscription you can't get out of.
Work that someone does by hand today runs by itself afterwards. For example: an enquiry on your website automatically becomes a quote in bexio, the Swiss accounting software, or your customers get an appointment reminder the day before. A first workflow starts at CHF 2'900.– and is running after 10 working days.
Yes. The call, the quote and the whole project can run in English. Your website can be in German, English or both: a second language adds CHF 1'200.– to Website Start or Business and is included in Website Pro (from CHF 12'900.–).
My focus is businesses in Zurich, Zug, Höfe, March and Rapperswil-Jona. Until my move to the Schwyz side of Lake Zurich on 1 March 2027 we meet by video; after that I'm also happy to come to you. Web apps and automation I build for businesses across German-speaking Switzerland, by video.
Next available start: February 2027
You get a reply within 24 hours on working days, and a fixed-price quote with a delivery date within 48 hours of our call.