Web app development
If a process runs on spreadsheets, email or duplicate data entry today, a web app replaces it with an application in the browser, on any device, with nothing to install. We start with a clearly defined first version from CHF 9'000 and then expand what proves itself in daily use. Packages start at CHF 9'000, timeframe from about 6 weeks.
We are based in Gossau ZH, in the Zurich Oberland. First meeting on site in the Zurich area or by video, delivery remote for all of Switzerland.

Who this is for
- A process currently runs on spreadsheets, email or duplicate data entry.
- Your customers should be able to do things themselves rather than call.
- You want to test and sell a business idea as a SaaS product.
- Several sites or teams need access to the same data.
What we deliver for you
- A clear first version
- Together we decide what is needed at launch and what can wait.
- Login and roles
- Accounts and access rights, so everyone sees only what they should. Login is part of every package, additional roles and permissions are an add-on.
- Database
- Your data sits in one organised place and can be backed up. The database is part of every package, reports and export are an add-on.
- Integrations
- Connections to accounting, CRM or payment providers, so data is not entered twice. Integrations are add-ons with a fixed amount.
- Documented, maintainable code
- Tests and documentation let the product keep evolving for years.
What affects the price
- Who uses the application
- A simple tool for your team gets by with a few screens (CHF 9'000 – 13'500). A customer portal serves outsiders with their own data, so the demands on usability, permissions and security rise (CHF 28'000 – 42'000). A SaaS product keeps the data of several customer companies apart and bills subscriptions (CHF 70'000 – 105'000).
- Integrations
- A simple integration costs CHF 1'500 – 2'300, an integration with an ERP or industry software CHF 9'000 – 13'500. It can become the largest single item if documentation is missing or data is inconsistent.
- Real-time features and design
- Live data such as a live status costs CHF 8'000 – 12'000. An internal tool can look plainer than a customer portal, and custom design is a share of the package price.
- Exceptions in the process
- The standard case is usually quick to build. Special discounts, partial invoices and cancellations take more work and move your project up within the price range.
Packages and guide prices
Choose the package that fits your plans. The project assistant calculates with the same values.
| Package | Scope | Guide price | Timeframe |
|---|---|---|---|
| Simple toolRecommended startA few screens for one team, with login and database | A few screens for one team, with login and database | CHF 9'000 – 13'500about 6 weeks | about 6 weeks |
| Customer portalLogin, roles, separate data per customer | Login, roles, separate data per customer | CHF 28'000 – 42'000about 14 weeks | about 14 weeks |
| SaaS productSeveral customer companies with separate data, subscriptions and payment | Several customer companies with separate data, subscriptions and payment | CHF 70'000 – 105'000about 26 weeks | about 26 weeks |
Not subject to VAT. The amounts contain no VAT.
Matching add-ons
These features come on top of the package, percentages refer to the package price.
| Feature | Amount | Extra time |
|---|---|---|
| Content and design | ||
| Additional language | +20% of the package price per language+1 week | +1 week |
| Custom design instead of a template | +35% of the package price+1 week | +1 week |
| Features | ||
| Online payment by card and TWINTIncluded in: SaaS product | +CHF 500 – 800+1 week | +1 week |
| Additional roles and permissionsIncluded in: SaaS product | +CHF 2'500 – 3'800+1 week | +1 week |
| Live data in real time | +CHF 8'000 – 12'000+3 weeks | +3 weeks |
| Reports and export | +CHF 2'500 – 3'800+1 week | +1 week |
| Integrations and data | ||
| Simple integration, for example accounting or shipping | +CHF 1'500 – 2'300+1 week | +1 week |
| Integration with ERP or industry software | +CHF 9'000 – 13'500+4 weeks | +4 weeks |
| Migration of existing data | +CHF 2'500 – 3'800+2 weeks | +2 weeks |
How we work
Understand the process
We sit down with future users to see how the work runs today and where it gets stuck.
Define the first version
We record what is in at launch and what goes on the list for later. The quote is based on that.
Build in stages
You try out interim versions as we go and help decide what comes next.
Launch and expand
We put the web app live, set up monitoring and expand what proves itself in daily use.
When something else fits better
- A website is enough if every visitor sees the same content and nobody logs in.
- A standard product that covers your process is usually quicker to introduce, and someone else maintains it.
- If your users need the camera, location or push notifications on the move, we will look at a mobile app with you.
Frequently asked questions
How much does a web app cost in Switzerland?
A simple tool is CHF 9'000 – 13'500, a customer portal CHF 28'000 – 42'000 and a SaaS product CHF 70'000 – 105'000, each as a guide price without add-ons. Login and a database are included in these packages. The project assistant shows the price range for your selection straight away.
Why does a web app cost so much more than a website?
A website shows content and is built on templates. A web app is built for your process and works with your data. Concept, testing, security and operations drive the work there.
What is the difference between a web app and SaaS?
A web app is any application that runs in the browser. SaaS means you offer that application to several customers as a service, usually by subscription. Technically, that adds separate customer data and billing.
How long does a first version take?
That depends on the package, and you will find the timeframe per package on this page. A tight scope for the first version is the most effective way to launch sooner.
Where is the data stored?
We agree the hosting location per project. Where needed, we set out the location and data processing in the contract.
Does a web app work on a phone?
Yes. It runs in the browser and adapts to the screen. It does not appear in the App Store, though, and device features such as push notifications are only partly available.
Do you work at a fixed price or on time and materials?
At a fixed price when the scope is clearly defined, on time and materials when the starting point is open. We agree the model together before we begin.