Websites designed to make an impact.

Personal web development to give your business an online presence that stands out. Every colour, typeface and detail is chosen for your brand, never pulled from a template.

Studio

Colour and type, chosen for your brand

Choose a palette, a typeface and a screen size to see how one website changes with each decision. Every palette is checked for readability before a site goes live.

Palette
Typeface
Screen

Readability, WCAG contrast

Body text15.4:1Passes AAA
Button text5.7:1Passes AA

Colours, click to copy

MenuCateringContact
Catering in Stockholm

Home-style food for every celebration

South and North Indian menus for weddings, birthdays and office lunches.

Book a tastingSee the menu
WeddingsFull menus and service for the big day
Office lunchesWeekly deliveries across the city
Private dinnersA chef in your kitchen for the evening
StockholmOpen Tuesday to Sunday

Details

The difference is in the details

Drag across to compare a ready-made template with a page designed for one business. Turn on the guides to see the grid, spacing and type decisions underneath.

Drag the handle to compare

Services

Built around your business

No templates and no shortcuts. Each website is planned, designed and built for the business it belongs to.

Ask about your project

A design made for your brand alone. Colours, typefaces and layouts are chosen around what you do and who your customers are.

  • Colour palette
  • Typography
  • Page layouts
  • Designed for phones first

Clean, fast code that works on every screen. I set up your domain, contact forms and everything needed to go live.

  • Responsive build
  • Fast loading
  • Contact and booking forms
  • Domain setup

A chat assistant trained on your business that answers visitors' questions and turns them into enquiries. It runs on the same server as your website, so there are no per-message fees. See how it works

  • Trained on your business
  • Hosted with your site
  • Unlimited questions

Give an existing website a fresh start. I keep what works, rethink what doesn't, and carry your content across.

  • New look
  • Content move
  • Better on mobile

New photos, menus, prices or pages whenever you need them, so your website keeps up with your business.

  • Content updates
  • New pages
  • Small fixes

AI assistant

An assistant that turns visitors into customers

Add a chat assistant trained on your business to your website. It answers questions the moment they're asked and guides people towards booking, ordering or getting in touch.

  • Answers in seconds, day or night

    Visitors get a reply the moment they ask, even when you're busy or closed, so fewer of them leave to look elsewhere.

  • Turns questions into enquiries

    It guides people towards booking, ordering or asking for a quote, and passes their details straight to you.

  • Knows your business

    It's trained on your services, prices and policies, so customers get the same answers you would give.

  • Gives you time back

    Everyday questions about prices, opening hours and availability are handled for you, so you can focus on your work.

Tap a question to try a sample assistant for a fictional catering company.

Tulsi Kitchen assistantReplies instantly Demo
Your inbox0 enquiries

Finish a conversation in the chat to see an enquiry arrive here.

Hosted with your website

The assistant runs on the same server as your site. There are no per-message fees, so it can answer every question your customers ask.

2,500
€0.02
Pay-per-use AI service €50 a month, or €600 a year
Included Hosted with your website €0 in reply fees, however many questions come in

Set both sliders to the numbers you have been quoted. Your hosting is a separate fixed cost, and it is included in your quote.

Shared setup, small bill

Your website and your assistant run side by side on a server I also run for my other clients. Sharing that machine is what keeps the price down: the assistant adds a little to your hosting instead of arriving as a separate bill that grows every time someone asks a question.

  • Everything in one place

    Your site and your assistant are served from the same machine, so conversations never leave it for an outside AI service.

  • The expensive part is shared

    The assistant runs once and answers for every site I host, so you are not paying for a machine of your own.

  • One price, busy or quiet

    Hosting and the assistant come in a single monthly fee. A busy month costs you the same as a quiet one.

Process

Launching your website

You see a working prototype of your website before you pay anything.

  1. Get to know your business

    We talk about what you do, who your customers are and what your website should achieve. I collect everything needed, from your logo and photos to your prices and opening hours.

    You get a clear plan for your website

  2. A free prototype and a quote

    I build a working prototype of your website at no cost and present it to you together with a quote for the full site.

    You get to see your website before paying anything

  3. You decide

    If it isn't right for you, that's completely fine. You can walk away without paying anything.

    You get a decision with no pressure and no cost

  4. Build and launch

    If you'd like to continue, I build the rest of your website and put it online within a few days, tested on phones, tablets and desktops.

    You get a live website, ready for customers

Let's make yours stand out

Tell me a little about your business. I'll build a free prototype of your website and send it to you with a quote. Message, call or email, whichever suits you best.

Get a free prototype

What are you looking for?
How many pages?
Message preview

Your message opens in WhatsApp or your email app, ready to send. Nothing is saved on this page.