Who it’s for

A good fit

  • Local service businesses (salons, trades, studios, practices) that need prices, hours and contact details on one clear site.
  • Consultants and freelancers who need a credible page to send people to.
  • Shops and makers who need a landing page for a product, a launch or a campaign.
  • Anyone whose current site is slow, outdated or hard to use on a phone.

Not a fit

  • Online shops with cart and checkout. Use Shopify. I can help with the product data.
  • Sites with user accounts, payments or a custom database.
  • Large sites with dozens of pages and several editors.
  • Anyone who needs guaranteed Google rankings. Nobody can honestly promise that.

Packages

I take one website project at a time, so your delivery date doesn’t compete with anyone else’s.

  • Landing page

    fromCHF 190

    One page, up to 5 sections

    Delivery
    3 working days
    Revisions
    1 round
    • Responsive on phone, tablet and desktop
    • Basic SEO setup
    • Your contact details, easy to find
    • Tested before you see it
    Choose landing page
  • Complete website

    fromCHF 690

    Up to 5 pages

    Delivery
    7 working days
    Revisions
    2 rounds
    • Everything in Business website
    • Contact form that sends to your inbox
    • Speed optimisation
    • Hosting set up in your name
    Choose complete website

3 of 3 founding spots open

How payment works: 50% to start. The other 50% only after you’ve approved the finished site, before it goes live.

Delivery in working days, counted from when I have your texts, images and logo. Founding-client rates for my first 3 clients, in exchange for honest feedback and permission to show the work. Prices in CHF. Domain and hosting fees not included. I’m not VAT-registered, so no VAT is added.

What does “honest feedback” mean?

After delivery, you write a few honest sentences about working with me. You decide whether I publish them with your name, anonymously, or not at all. You keep the founding rate either way, as long as I may show the work.

What every package includes

And what it doesn’t, so there are no surprises later.

Included

  • A responsive layout, checked on a real phone and in desktop browsers.
  • Accessibility basics: clear structure, enough contrast, keyboard navigation, alt texts, visible focus.
  • Basic SEO: titles, descriptions, a sitemap, structured data, and Google Search Console set up with you.
  • A fast static build with no plugins to update.
  • No cookies by default, so no cookie banner, unless you add tools that need one.
  • You own everything: code, files and logins. Domain and hosting in your name.
  • 30 days of free bug fixes after launch.
  • A handover package: your code, a short guide to how your site works, and a list of your accounts.

Not included

  • Domain and hosting fees. You pay them directly. Many small sites run on a free hosting plan.
  • Writing your texts from scratch. Light editing is included, writing from your notes is an add-on.
  • Photography, logo or brand design. I work with the material you have.
  • Online shops with cart and checkout.
  • Legal texts such as Impressum and privacy policy. I add the texts you provide.
  • Ongoing maintenance. Changes after launch are billed per half hour, only when you ask.
  • Guaranteed Google rankings.

Add-ons and what changes the price

“From” means the package price buys exactly the scope on the card. These are the extras, at the same founding rates.

Website add-ons and their prices
Add-onPrice
Extra pageCHF 80
Second language (EN ↔ DE, I translate, you approve)Landing CHF 90Business CHF 150Complete CHF 250
Contact form (Landing / Business)CHF 50
Writing texts from your notesCHF 50 per page
Extra revision roundCHF 40
Hosting setup (Landing / Business)CHF 40
Changes after launchCHF 30 per started half hour

Your offer lists every extra before you pay anything.

From first message to launch

  1. Step 1

    Inquiry and fixed offer

    You describe your project. Replies within 24 hours, usually within an hour. Then you get a fixed offer: scope, price, delivery date, what’s not included and a content checklist. Free and without obligation.

  2. Step 2

    Start and design preview

    You accept by email and pay 50%. The delivery clock starts once I have your texts, images and logo. You see the homepage layout early. If it’s not for you, you can stop here and owe only the deposit.

  3. Step 3

    Build, test, your changes

    I build the remaining pages and test them on phone and desktop, with the keyboard, and for speed. You send one list of changes per revision round, within 7 days of the preview.

  4. Step 4

    Approval and launch

    You approve, pay the other 50%, and I put the site live on your domain and hand everything over.

After launch: 30 days of free bug fixes. After that, changes only when you ask, at CHF 30 per started half hour.

What I need from you

  • Your texts, or notes if you book writing
  • Your logo, ideally as SVG or a large PNG
  • Photos you have the rights to use
  • Contact details and, if relevant, opening hours and prices
  • Your domain, or the name you’d like
  • Impressum and privacy texts, if your business needs them
  • Feedback within 5 working days of each preview

See the work before you decide

Concept · fictional client

Kafi Spindel: a cafe website

A bilingual site for a fictional cafe in Winterthur. It shows if the cafe is open right now, has a menu with diet filters and allergens, and takes table requests.

Type
Concept website, English and German
Tools
Astro · TypeScript · plain CSS
Client
Fictional, made up to show the work
Real project

This website

Built with the same tools and checklist I use for clients. Its Lighthouse results go here once they’re measured on the live site.

Lighthouse, mobile

Performance
Not measured yet
Accessibility
Not measured yet
Best practices
Not measured yet
SEO
Not measured yet

Measured after launch, with date, tool and settings. No estimates before that.

Payment and safety

  • 50% when you accept the offer. The other 50% only after you’ve approved the finished site, before it goes live.
  • If you stop after the first design preview, only the deposit is owed.
  • You pay by invoice. No card details are entered on this website.
  • Swiss clients pay by bank transfer with a QR-bill. International clients pay by bank transfer in EUR, USD or GBP.
  • Invoices are due within 10 days.

Read the project terms

Questions about websites

Can you write the texts?

Light editing of your texts is included. Writing pages from your notes is an add-on at CHF 50 per page. I’ll still need your knowledge of your business, so I’ll send you a short list of questions.

Can I edit the site myself later?

Send me the change and I’ll make it, at CHF 30 per started half hour. A small text change usually fits in one half hour. If you’d like to edit texts and images yourself, say so in your inquiry. I’ll tell you honestly whether a simple editor makes sense for your site, and what it costs.

Will my site show up on Google?

Basic SEO is included: proper titles and descriptions, clean structure, a sitemap, fast loading, structured data, and setting up Google Search Console with you. Nobody can honestly guarantee rankings, and I don’t.

Do you build online shops?

No. For online shops I recommend Shopify itself. I can help with the product data behind it.

Is the site accessible?

Accessibility basics are included: clear structure, enough contrast, keyboard navigation, alt texts and visible focus states. I test with the keyboard and an automated checker before delivery.

What counts as a revision round?

One list of changes within the agreed scope, sent together within 7 days of the preview. New pages or features aren’t revisions. I quote them first. An extra round costs CHF 40. More in my project terms.

Is the delivery date fixed?

Yes. Your offer has a fixed date, counted in working days from when I have your texts, images and logo. I take one website project at a time, so nothing else gets in the way. More in my project terms.

You’re 18 and still in school. Why should I hire you?

Fair question. I’m new, so I can’t show you years of client work. That’s why my first three projects are at founding rates. What I can show you: this website and how I built it, two concept projects, and a free tool you can test right now.

I take one project at a time, give you a fixed delivery date before you pay anything, and for a website you pay the second half only after you’ve approved the result.

What if I don’t like it?

You see a design preview early, before most of the work is done. Your revision rounds exist for exactly this. If you’d rather not continue after the first preview, you can stop, and only the 50% deposit is owed. The second half is due only after you approve the finished work.

Who owns the website and the files when it’s done?

You do. After the final payment you get the full source code, all files and every login. Domain and hosting are registered in your name, so you’re never locked in with me. For founding-rate projects, I may show the work in my portfolio. That’s part of the deal. Project terms: ownership.

What do hosting and a domain cost?

They’re not included in my prices, and you pay them directly. Small static sites like the ones I build can usually run on a free hosting plan, for example Cloudflare Pages. A .ch domain usually costs between CHF 10 and 30 a year, depending on the registrar. Email on your own domain is a small extra monthly cost, if you want it. Your offer lists the options.

What happens after launch? Do I need maintenance?

For 30 days after launch I fix bugs for free. After that, changes cost CHF 30 per started half hour, and you’re never obliged to use me. My sites have no plugins that need updates, so most need no regular maintenance at all. Project terms: after launch.

Do you use AI?

Yes, for parts of the work: drafting code, checking for mistakes, speeding up repetitive steps. Not for everything, and never unchecked. I review and test every result myself before you see it. I don’t put your files or customer data into AI tools without asking you first.

How do I pay? Is it safe?

By invoice. You never enter card details on this website. Swiss clients pay by bank transfer with a QR-bill. International clients pay by bank transfer in EUR, USD or GBP to my Wise account. 50% to start, 50% after you approve the result.

Is there a contract?

Yes. You get a written offer with scope, price, delivery date, what’s not included and payment terms. My project terms apply, and you can read them before you ask. Accepting the offer by email is enough to start. Read the project terms.

How does communication work, and in which language?

By email, in English or German. A short video call is possible if you prefer. You always deal with me directly: no team, no middleman.

Not sure which package?

Describe your project in a few sentences. I’ll recommend one, and tell you if a smaller package is enough.

Replies within 24 hours, usually within an hour.