Web Development

Built around
how you
work.

Websites, commerce and booking systems, course or membership platforms — built around how your business sells, books, teaches and serves. Not a template with your logo on it.

Selected work

Things we've built.

How it works

01

You tell us what you're building.

A few lines about your brand, what you need and when you want to be live. That's enough to start.

02

We design and build it.

Every page, written and coded by us. You get updates along the way — not a surprise at the end.

03

You go live.

Your site, your domain. We hand you the keys properly — and stay available after launch.

Malin and Jimmy

Who builds your site

Two people. One process.

Malin designs and codes the pages — the visual direction, the layout, the typography, how everything feels. It's not a handoff between a designer and a developer. It's one person doing both, which means nothing gets lost in translation.

Jimmy handles the rest: domains, hosting, going live, Shopify setup and making sure everything keeps running after launch. When you work with us, you work directly with us — no account managers, no middlemen.

Malin Design & development
Jimmy Setup & operations

Built right

Every site, done properly.

Fast

Built on a fast, flexible foundation — no website builder holding you back from what you want. Pages load quickly, so visitors stay instead of leaving.

Easy to find

Built so search engines can properly crawl, understand and index your content — the technical groundwork for being found.

Built for stability

A lean build and ongoing maintenance keep your site dependable — no heavy add-ons to slow it down or break.

You're in control

Your site comes with a simple editing panel — change text, swap images, update prices whenever you want, no developer needed.

What you can build

Sorted by what you need to do.

It starts with what your site needs to make possible: get found and win enquiries, sell and take bookings, or teach and manage members. Final scope and price are always confirmed in writing before anything starts.

Commerce & Booking

Sell & take bookings

from€5,500

Sell, take orders or accept bookings — with the ordering, delivery logic, payments and forms behind them.

  • Online ordering or booking
  • Delivery and pricing logic
  • Payments via Stripe or Shopify
  • Custom forms and workflows
  • Cuts down manual admin
Start a project

Platforms & Memberships

Teach & manage members

Priced toYour scope

Courses, memberships and client portals — with logins, student accounts, progress tracking and private video.

  • Logins and student accounts
  • Private video and gated content
  • Progress and course structure
  • Communities or client portals
  • Scoped to the project

Our largest undertaking — platform projects typically start where Commerce & Booking ends.

Tell us what you need
Every build includes
· Google Analytics setup · Structured for search engines · Works perfectly on mobile · Edit text and images — no code needed

Smaller ways to work with us

Focus Site — from €1,800

Start a project →

One focused page with a single job — campaigns, product launches, waitlists, a single offer or a high-intent landing page. It can still run long, but the goal is clear and the information architecture stays deliberately tight. It isn't a cheaper way to buy a full company website; it's the right tool when the job is focused.

Our price covers design, build and launch. Where a project needs them, any third-party fees are always billed transparently and separately.

  • Shopifya monthly subscription — only if you choose to sell on Shopify.
  • Stripearound 1.5% + €0.25 per European card payment, with no monthly platform fee.
  • Infrastructurefrom ~$25/month for a live membership site — included in a care plan, or billed at cost.

The quicker route

The fastest way to get a professional site live.

Templates are the fastest, lower-investment way to get a professional site online. The design is set — you fill it with your content and go live in days. Built on the same fast, reliable foundation as our custom work; the difference is scope, not care.

When you're ready for something built entirely around your business, a custom build is here for you.

Template preview

01 — Featured

Preview →
Choose a template
from €795
One page, live in days.
Built by us, CMS included.
Every template includes
• Google Analytics setup • Structured for search engines • Works perfectly on mobile • Edit text and images — no code needed

Monthly care plans

After launch, we don't disappear.

A live site is never really finished. Frameworks get updates, security patches land, and anything with logins, a database or private video needs continuing technical responsibility. We keep it dependable on a monthly basis — you update your own text and images, we look after everything underneath.

Care

€179/mo

  • Fast, secure hosting
  • Built for stability — a lean setup, monitored and maintained
  • Automated monitoring alerts us when something goes wrong
  • A direct line to us, with support within one business day
  • Regular maintenance and security updates in the background
Get started

Growth

€349/mo

  • Everything in Care
  • Monthly Google Analytics walkthrough
  • Quarterly check on performance and visibility

Your growth advisor

Monthly Google Analytics walkthrough — we read your website traffic together, and what's turning visitors into enquiries

Get started

A regular website

Care or Growth

Which
plan?

Members, logins or courses

Platform Care or Platform Growth

These plans handle the moving parts a simpler site doesn't have — logins, video delivery, a database full of students — quietly underneath, and scale as your student list grows.

Platform Care

For sites with members, logins and courses.

€249/mo

  • Everything in Care
  • Your member area, logins and video delivery — continuously monitored
  • Students locked out or a video not playing? We respond within one business day
  • You update your own content anytime — we handle everything underneath
  • Includes up to 100 active students — the plan grows with you as they grow

500 active students: €349/mo · 2,000: €549/mo · beyond that, we design a tier together. An active student is one who logs in that month — counted on a quarterly average, so a single launch spike won't bump your tier. Infrastructure (private video hosting, database) billed at cost, no markup.

Get started

Platform Growth

Platform Care, plus a growth partner.

€449/mo

  • Everything in Platform Care
  • Quarterly recommendations on what's worth improving
  • Monthly walkthrough of your student and sales numbers — what's converting, where students drop off

Your growth advisor

Monthly growth walkthrough — beyond traffic, we read your live business: sales, active students, retention, and where people drop off before they renew

500 active students: €549/mo · 2,000: €749/mo · beyond that, we design a tier together. An active student is one who logs in that month — counted on a quarterly average, so a single launch spike won't bump your tier. Infrastructure (private video hosting, database) billed at cost, no markup.

Get started

All prices excl. VAT. Private individuals will be charged VAT. EU businesses with a valid VAT number are invoiced without VAT (reverse charge). Non-EU customers are invoiced without VAT.

FAQ

Common questions.

If something isn't covered here, just send us a message — we reply within 24 hours.

A brand website starts from €3,500, and a commerce & booking system from €5,500. Platforms & Memberships — course and membership platforms — are scoped to the project rather than sold at a fixed price. For smaller work, a single-page focus site starts from €1,800 and templates from €795. These are entry points, not caps — final pricing depends on scope and is confirmed in writing before work begins.
A focus site is usually live within 1–2 weeks and a brand website takes around 3–5 weeks. Commerce, booking and platform builds depend on scope and are scheduled together. Timelines are agreed before kickoff and we keep you updated weekly.
Yes. Every site we build comes with a simple way to update text, swap images and adjust prices — no code, no developer needed. We walk you through it at launch.
Yes. Sites are hosted on Vercel — fast, secure and on a global edge network. You bring your own domain and stay the owner of it. We connect it to your site at launch — that's part of the build.
Yes — that's our Commerce & Booking track. We build custom shops and checkout on your own site (payments via Stripe), or design and set up a Shopify storefront when that fits better, plus ordering, appointment or date booking, delivery logic and custom forms. For a simple product catalogue without checkout, a Brand Website with a CMS is often enough.
Yes — that's our Platforms & Memberships track. We build course platforms, membership areas and client portals with proper logins, student accounts, progress tracking and private video, using Supabase for authentication and protected content. It's a live system with real users, so it's scoped, priced and supported differently from a standard site. These are our largest undertakings — a platform typically starts where a Commerce & Booking build ends.

Two tracks — one for standard sites, one for platform and membership sites:

  • Care — €179/mo. Framework updates, security patches, bug fixes and a direct line to us.
  • Growth — €349/mo. Everything in Care, plus a monthly Google Analytics walkthrough and a quarterly performance check.
  • Platform Care — €249/mo. For platform and membership sites — the live system too: logins, private content and hosting.
  • Platform Growth — €449/mo. Everything in Platform Care, plus growth support; the monthly price scales with your active students.
Kiilu is a two-person studio based in Algarve, Portugal. We're Malin and Jimmy, and we work directly with every client — no account managers, no middlemen.
Yes. We work in English, Swedish, Norwegian and Finnish. The whole site is available in Swedish at kiilu.io/sv.
You do. Once full payment is received, you get full usage rights to all delivered assets. The site, the domain, the content — yours.

Let's build something

Your website should feel as considered as your brand.

Everything is built to feel simple for you — and clear for your audience.