· 6 min
Freelancer or agency for web in Switzerland: how to choose?
They don’t sell the same thing. The real question isn’t price — it’s who writes the code, and who you talk to when it breaks.
- Freelance
- Agence
- Suisse
Every founder and SME owner asks it when launching a site or an app: agency or freelancer? It gets treated as a price trade-off. It is not one. The two do not sell the same thing — and choosing on price means choosing on the wrong criterion.
What you really pay for at an agency
An agency sells structure: a project manager, a salesperson, designers, developers, sometimes in a chain. For a large organisation that needs multiple contacts, contractual guarantees and a team that survives one person leaving, that is rational. But the structure is paid for twice — in the quote, and in the distance: the person coding your product is often not the one you speak to, and every decision crosses a coordination layer before it reaches the keyboard.
The real risk of a freelancer
A freelancer removes the distance: you talk to the person building it. The risk is not price, it is elsewhere — the level. “Freelancer” covers both an integrator assembling a template and a full-stack engineer writing a production-ready product. The word says nothing about the level. The other real risk is the bus factor: one person, so a dependency. The guard against it is three things: clean code anyone can pick up, a repo and accounts that stay yours, and a documented hand-off.
The middle slot: a senior independent
Between the template and the agency there is a third choice most founders underrate: a senior, independent full-stack developer who covers positioning, design and the code itself. You keep the freelancer’s direct contact, without the agency margin or chain, but at agency level. That is exactly the slot I work in, from Zürich, with founders and SMEs across Switzerland and Europe: one brain, from an empty repo to production.
How to decide in one question
Forget “agency or freelancer”. Ask: who will write my code, and can I talk to them directly? If the answer is an identifiable, senior person who leaves you the repo and a clean hand-off, the legal status does not matter. Choose the agency when you need a team of three or more and structural guarantees; choose the senior independent when you want speed, a single contact and a product built right the first time.
In one line
The right criterion is not agency versus freelancer, it is the level of the person coding and your direct access to them. For a website, a web app or a SaaS v1 in Switzerland, a senior independent on a fixed fee gives you the best of both: direct contact, agency level, without the margin.
Reply within 24h, Mon–Fri.