Web design from Balsthal

Your website from CHF 350. Fixed price, live within days.

Web design from Balsthal for businesses, freelancers and bands: landing page from CHF 350 (launch price), website with up to 3 pages from CHF 650 (launch price), up to 5 pages with your own CMS access from CHF 1,200, online shop from CHF 2,100. You know the cost upfront and get everything from one person, free of tech jargon.

  • Free homepage draft with Business and online shop
  • Fixed price, in writing before I start
  • I handle everything, no effort on your side
  • Hosting on Swiss servers (Infomaniak)
350.–Landing page, launch price
48 hReply to enquiries
50%Deposit, rest on acceptance
CHHosted in Switzerland
Services

A website that fits your business.

I work from Balsthal and build websites for businesses, freelancers, bands and projects – in the Solothurn region, in Switzerland and internationally. You get everything from a single source, from design to launch.

01

Landing page

A single page that gets your offer across, with a contact form. Ideal for getting started or promoting one service.

02

Multi-page website

Up to 5 pages with WordPress, CMS access, a training session and basic SEO setup. You manage the content yourself.

03

Online shop

Website plus an online shop with payment integration, depending on your range with WooCommerce (up to 10 products) or Shopify (up to 50 products) – ready to sell online.

04

Support

Monthly, billed annually: hosting, domain, updates, backups and changes – keeping your site secure and up to date.

Fixed pricesYou know the cost up front. 50% deposit, 50% on acceptance.
One point of contactYou deal with the same person from first contact to launch.
Swiss hostingWebsites and small shops (WooCommerce) run with Infomaniak in Switzerland, also for clients abroad. Larger shops (Shopify) run at Shopify.
Mobile and fastWorks on phone, tablet and desktop and loads quickly.
Packages & pricing

Fair fixed prices. No surprises.

Web design from Balsthal for the Solothurn region, all of Switzerland and internationally. All prices in CHF. No VAT is charged – valid for new customers from October 2026.

One-off project packages

HTML

Basic

One page with everything important, ideal for a quick start.

from CHF 350Launch price for the first 5 projects, until 31 March 2027 at the latest. From 1 April 2027: CHF 490.
  • 1 page
  • Contact form
  • Responsive design for mobile, tablet and desktop
Request package
HTML

Compact

Up to 3 pages, for example home, services and contact.

from CHF 650Launch price for the first 5 projects, until 31 March 2027 at the latest. From 1 April 2027: CHF 790.
  • Up to 3 pages
  • Contact form
  • Responsive design for mobile, tablet and desktop
  • Basic SEO setup
  • I make changes for you (no CMS)
Request package
WordPress

Business

The complete website with its own CMS access.

from CHF 1,200
  • Free homepage draft up front
  • Up to 5 pages
  • CMS access so you can manage content yourself
  • Training session (30 min)
  • Basic SEO setup
Request package

Add an online shop

WooCommerce

Small shop

For getting started with a few products.

from CHF 900 extra
  • Up to 10 products
  • Runs on your Business website with Swiss hosting
  • Payment integration (e.g. card, TWINT, depending on provider)
  • Introduction (1 h) so you can manage products yourself
  • Together with Business from CHF 2,100
Enquire
Shopify

Shop

For a larger range with everything that goes with it.

from CHF 2,300 extra
  • Up to 50 products
  • Shopify: hosting and updates are included in the Shopify plan
  • Payment integration (e.g. card, TWINT, depending on provider)
  • Introduction (1 h) so you can manage products yourself
  • Together with Business from CHF 3,500
Enquire
Additional page+ CHF 120
Multilingual site (per language)+ CHF 300
Express delivery (under 5 working days)+ 20%

Monthly support

Hosting

Hosting Basic

For simple HTML sites that rarely change.

CHF 25 / month
  • Hosting in Switzerland (Infomaniak)
  • .ch or .com domain included
  • 1 email address included
  • SSL certificate
  • For HTML sites only (Basic, Compact)
Enquire
Maintenance

Maintenance Standard

For websites and shops that need looking after.

CHF 60 / month
  • Hosting, .ch or .com domain and 1 email address included
  • WordPress updates and backups (for shops: care of your shop)
  • 30 min of changes per month
  • Reply within 48 hours
Enquire
Maintenance

Maintenance Premium

For businesses that change things regularly or need quick help.

CHF 150 / month
  • Everything in Standard
  • 2 h of changes per month
  • Reply within 24 hours
  • Monitoring of your website’s availability
  • Monthly security check with a short report by email
Enquire

Support compared

Hosting BasicMaintenance StandardMaintenance Premium
Price per monthCHF 25CHF 60CHF 150
Hosting in Switzerland, SSL✓✓✓
.ch or .com domain, 1 email address✓✓✓
Updates and backups–✓✓
Changes per monthcharged by time spent30 min2 h
Reply time–48 h24 h
Availability monitoring––✓
Security check and short report––✓ monthly
SuitsSimple HTML sitesSites and shops that rarely changeBusinesses with ongoing changes

For orientation: 30 minutes cover a small text or image change, 2 hours cover several adjustments or a new section. Additional hours cost CHF 90.

Additional hours outside the package: CHF 90/hour. Unused hours expire at the end of the month. Support packages are invoiced annually in advance (Hosting Basic CHF 300, Standard CHF 720, Premium CHF 1,800 per year). Additional email addresses: CHF 5 per address and month. Domain endings other than .ch and .com (e.g. .org, .swiss) are charged at the provider’s cost. The small shop runs on WooCommerce on my Swiss hosting; the Shopify shop runs at Shopify: you pay the Shopify fee (currently from CHF 21 per month) directly to Shopify, hosting is included there. For more than 50 products I prepare an individual quote. For online shops I recommend at least Maintenance Standard.

Payment

50% deposit on order confirmation, 50% on acceptance.

Corrections included

Minor text and image corrections within 14 days of delivery.

Design and code are yours

The usage rights transfer to you after full payment (except third-party components such as plugins or fonts).

Support term

Invoiced annually in advance. Minimum term 12 months, then renewed automatically for 12 months at a time. Cancellation 2 months before the end of the term. You receive a reminder by email 3 months before the end.

Quotes

Valid for 30 days from issue. My terms and conditions (in German), section 10, apply.

Price calculator

Calculate your estimate in a minute.

Choose what you need. You immediately see the one-off project cost and the ongoing support cost. One click sends me your selection.

1. Which website do you need?
2. Do you need an online shop?

3. Extras and marketing (optional)

Marketing

4. Domain and email
5. Support

See how the support packages differ

Marketing

So that people can find you.

A website alone does not bring customers. With one-off packages I make sure you are found and reached on Google, on social media and by email. The packages are also available without a new website.

One-off packages

Local

Google Business Profile

Be found on Google and Google Maps.

from CHF 190
  • Create or take over and optimise your listing
  • Opening hours, categories and description
  • Logo and photos
  • Link to your website
  • A short guide on how to collect reviews
Enquire
Social

Social media presence

A clean presence on the platforms your customers use.

from CHF 290
  • Set up profiles (Instagram, Facebook or LinkedIn)
  • Profile picture, banner and bio in your branding
  • Link to your website
  • 3 post templates you can fill in yourself
Enquire
Ads

Campaign setup

Ads on Google or Meta, set up properly.

from CHF 490
  • Set up the ad account (Google Ads or Meta)
  • Audience, ads and copy
  • Basic setup to measure results
  • You pay the ad budget directly to Google or Meta
Enquire
Email

Email marketing

A newsletter to reach your customers directly.

from CHF 390
  • Set up the newsletter tool in your name (standard: Infomaniak, a Swiss provider)
  • Signup form with confirmation email for your website
  • Branded template
  • Welcome email as an automation
  • Consent text and a short introduction
Enquire

I offer ongoing marketing support, e.g. for social media or ads on Google and Meta, only in limited numbers and on request. It is charged by time spent (CHF 90 per hour) or as a monthly package by agreement, with a minimum term of 3 months. All prices without VAT. Ad budgets and fees of platforms and newsletter tools are not included; the providers bill you directly, and some tools have a free tier. With email marketing you remain the sender and are responsible for your recipients’ consent. I do not guarantee reach, enquiries or sales.

Process

How your web project works.

Four clear steps from the first contact to going live.

1

Enquiry

You tell me what you have in mind via the form, email or WhatsApp. No obligation.

2

Draft and quote

With Business and online shop you receive a free draft of your homepage, with Basic and Compact a quote right away.

3

Build

If you like the draft or quote, you confirm the order (50% deposit) and I build everything.

4

Launch

Going live, followed by your support plan (hosting, domain, updates).

FAQ

Frequently asked questions.

How does the free draft work?

With the Business and online shop packages there is a free draft up front: tell me briefly what you have in mind (industry, wishes, logo if you have one). I create a draft of your homepage and send it to you so you can see what is possible. It costs nothing and commits you to nothing. If you like it, you confirm the order and I build the whole website. With Basic and Compact you receive a written quote right away. The draft stays with me until full payment, see my terms and conditions (in German), section 10.

Do I have to talk on the phone?

No. I sort everything out in writing by email, or WhatsApp if you prefer. That way both sides have everything in black and white. If you enter your WhatsApp number in the form, I will message you there.

Do you also work for individuals, bands or clients abroad?

Yes. I build websites for businesses, freelancers, clubs, bands and private projects, in Switzerland and internationally. Everything can be handled online, and prices are in CHF (no VAT). Multilingual websites are possible, see the add-ons under Pricing.

How long does it take?

A simple landing page is usually ready within a few days. For larger websites, the schedule depends on the scope and on how quickly texts, images and feedback reach me. If you need your website in under 5 working days, express delivery is available for a 20% surcharge.

What does a website cost?

My packages start at CHF 350 for a landing page (launch price, see below). Compact with up to 3 pages starts at CHF 650, a WordPress website with up to 5 pages at CHF 1,200. An online shop is added to the website: from CHF 900 extra for up to 10 products, from CHF 2,300 extra for up to 50 products (all prices without VAT). After your no-obligation enquiry, you receive a written quote with a fixed price.

What is the launch price?

As a young studio I offer Basic and Compact at a launch price (CHF 350 and CHF 650). It applies to the first 5 confirmed orders for Basic and Compact combined, until 31 March 2027 at the latest; the date of your order confirmation decides. From 1 April 2027, Basic costs CHF 490 and Compact CHF 790. The launch price applies to the one-off project only, monthly support is charged at the normal price. A condition is your consent to show the finished website as a reference (name, link, screenshot).

Can I have a .com domain instead of .ch?

Yes. The support packages include either a .ch or a .com domain. I charge other endings such as .org or .swiss at the provider’s cost. If you already have a domain, I use that.

What is the difference between Maintenance Standard and Premium?

Both include hosting, domain, one email address, updates and backups. The difference is the service: Standard offers 30 minutes of changes per month (for example one text or one image) and a reply within 48 hours. Premium offers 2 hours of changes (several adjustments or a new section), a reply within 24 hours, availability monitoring and a monthly security check with a short report by email. Standard suits sites that rarely change, Premium suits businesses that update things all the time.

Which platform do you use for online shops?

That depends on the size. Up to 10 products I build the shop into your WordPress website with WooCommerce, on Swiss hosting. For up to 50 products I use Shopify: secure, low-maintenance and quick to launch, and Shopify takes care of hosting and updates. You take out the plan (currently from CHF 21 per month with annual billing, plus fees per card payment) directly with Shopify. I set everything up and look after the shop under Maintenance Standard or Premium. For more than 50 products I prepare an individual quote.

Do you also offer marketing?

Yes, to start with as one-off packages: Google Business Profile (from CHF 190), social media presence (from CHF 290), campaign setup (from CHF 490) and email marketing with a newsletter tool (from CHF 390). They suit a new website but are also available without one. I offer ongoing support, such as regular posts, newsletters or campaign optimisation, in limited numbers on request. You pay ad budgets and tool fees directly to the providers, and I cannot guarantee results.

Do I have to take care of the website myself?

No. I build your website completely and, if you wish, take care of hosting, updates, backups and changes (see monthly support). Just send me an email or WhatsApp message with what should be changed and I handle it. You don’t have to worry about anything.

What are the yearly costs on top?

Besides the project price there is monthly support, which already includes hosting, a .ch or .com domain and one email address: Hosting Basic CHF 25 (HTML sites), Maintenance Standard CHF 60 or Maintenance Premium CHF 150 per month. It is invoiced once a year in advance, with a minimum term of 12 months. Additional email addresses cost CHF 5 per month, additional hours CHF 90 per hour. For online shops with Shopify, Shopify’s fee comes on top, which you pay directly to Shopify.

What do you need from me?

Ideally your logo, photos and texts, as far as you have them. If something is missing, I will work out by email how to proceed. The sooner texts, images and feedback reach me, the sooner your website goes live.

When and how do I pay?

50% on order confirmation, 50% on acceptance. You receive the fixed price in writing before I start. Minor text and image corrections within 14 days of delivery are included. All details are in my terms and conditions (in German), section 10.

Do I need my own hosting?

No. The support packages include hosting with Infomaniak (Swiss servers), a .ch or .com domain and one email address, so you don’t have to set anything up yourself. If you already have a domain or your own hosting, mention it in your enquiry. Shops on Shopify run at Shopify, where hosting is included in the plan.

Can I change content myself later?

Yes, with the WordPress package Business and with online shops. You receive access and a training session so you can manage text, images and products yourself. For an HTML site (Basic, Compact), I make changes for you on request.

Do I own the website after the project?

Yes. After full payment, the usage rights to the design and code transfer to you. Third-party components such as plugins, fonts or stock images are excluded; the licence terms of their providers apply.

Enquire, no obligation Another question? I reply within 48 hours.
Free website check

I will take a look at your website.

Do you already have a website? Send me the address and I will email you 5 concrete tips for improvement. Free and with no obligation, no phone call needed.

  • First impression and design
  • How it looks on mobile
  • Loading speed and technology
  • Findability on Google
  • Trust and enquiries

I usually reply within 5 working days and only check a limited number of websites per week. I use your details only for the check, see the privacy policy (in German).

Contact

Enquire, no obligation.

Tell me briefly what you have in mind. I’ll reply within 48 hours by email, or WhatsApp if you prefer.

info@vulcrix.com Balsthal, Switzerland
  1. Reply within 48 hoursBy email, or WhatsApp if you prefer.
  2. Free draft with Business and online shopSee how your homepage could look. No obligation.
  3. Written quoteWith a fixed price and a clear timeline.
More details for your draft (optional)

You can also send me your logo and images directly by email or WhatsApp after I reply.

Your message goes straight to me and I reply within 48 hours. You can also email me directly at info@vulcrix.com. Details on data processing are in the privacy policy (in German).