Web Development
Websites
worth
looking at.
Hand-coded with Astro and Tailwind CSS — no drag-and-drop, no shortcuts. Built from scratch, with your brand in every detail.
Selected work
Things we've built.
Live Home bakery
Goode & Gott
A warm, inviting site for a home bakery in northern Sweden.
Coming soon Farm shop
Gläntans Djur & Natur
A farm shop in northern Sweden.
Mock-up Pet care
Klöver Kaninpensionat
A pet care house and bunny rescue in Östersund.
Photos from Unsplash
Available to buy
Mock-up Course platform
Peaceful
An online course platform for social media creators ready to go full-time on their passion.
Photos from Unsplash
Available to buyHow 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 handle the handover properly — and stay available after launch.
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.
Built right
Every site, done properly.
Fast
Your site loads instantly. No waiting, no spinning wheels — visitors stay instead of leaving.
Easy to find
Built so Google understands your site from day one. You show up when people search for what you do.
Nothing breaks
No bloated CMS slowing things down or breaking — your site stays fast and stable.
You're in control
Change text, swap images, update prices — whenever you want, no developer needed.
Pricing
Transparent investment.
Focus Site
from€1,800
A single, focused page built to convert — for campaigns, product launches or high-intent traffic.
- Built to convert — one page, one goal
- Tailored — not templated
- Designed to guide attention and drive action
- One refinement round
Brand Website
Where most startfrom€3,500
A full multi-page site — considered visual direction, clear structure and the kind of presence that builds trust at first glance.
- Up to 5 pages
- Structured to turn visitors into clients
- A presence that's entirely your own
- Built so people stay, explore and come back
- Two refinement rounds
Full Custom Build
from€5,500
When a standard site won't do — built entirely around your business, with custom functionality, no page limits, and a deep brand foundation.
- Fully tailored structure — no page limit
- Custom-built functionality
- Custom contact flows and multi-step forms
- Entirely yours — built from scratch
- Multiple refinements included
Also available
Shopify store setup & design
Ask about this →Ready to sell online? We design and set up your Shopify store — built to reflect your brand and convert from day one. Shopify's own subscription fee applies separately, our cost covers design, setup and handover.
Custom online shop
Ask about this →Want full control over the shopping experience? We build custom shops on your own site — your design, your domain, no platform lock-in. Checkout powered by Stripe. Stripe's transaction fees (from ~1.5% + €0.25 per European card payment) apply separately; there's no monthly platform fee.
Member login & gated content
Ask about this →Selling a course or have a membership site? Add a proper login to your site — your members get their own area, everyone else sees a paywall. Built with Supabase as part of a Full Custom Build. For a live membership site, always-on infrastructure starts at $25/month — included in our Care plan, or billed at cost.
Not ready for custom?
The fastest way to get a professional site live.
Every template is hand-coded by us — not a website builder, not drag-and-drop. Fast, clean and built properly. The design is fixed, but it's yours to fill in with your content.
If your brand needs something built uniquely around it, a custom build is the right choice.
01
Minimal
Clean, white space, quiet confidence.
02
Bold
Strong type, high contrast, direct.
03
Warm
Earthy tones, approachable, soft.
04
Studio
Creative, portfolio-feel, editorial.
05
Modern
Sleek, contemporary, business-ready.
One page, live in days.
Hand-coded by us, CMS included.
Monthly care plans
After launch, we don't disappear.
A live website still needs attention. Frameworks get updates, security patches come out, things occasionally break. We handle all of that on a monthly basis — you update your own text and images, we take care of everything underneath.
Care
€179/mo
- Always live — we handle it all
- If something breaks, we fix it before you notice
- Direct line to us whenever you need something
- Regular security updates, always in the background
Growth
€349/mo
- Everything in Care
- Monthly Google Analytics walkthrough
- Quarterly check on performance and visibility
Your growth advisor
Monthly Google Analytics walkthrough — we go through your numbers together and tell you what they actually mean for your 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 — watched around the clock
- Students locked out or a video not playing? We're on it 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 startedPlatform Growth
Platform Care, plus a growth partner.
€449/mo
- Everything in Platform Care
- Quarterly recommendations: what to improve, what to launch next
- Monthly walkthrough of your student and sales numbers — what's converting, where students drop off
Your growth advisor
Monthly numbers walkthrough — we go through your sales and student activity together and tell you what they actually mean for your growth
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 startedAll 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 focus site starts from €1,800, a brand website from €3,500, and a full custom build from €5,500. Templates start from €795. Final pricing depends on your scope and is confirmed in writing before work begins.
A focus site is usually live within 1–2 weeks. A brand website takes 3–5 weeks. Custom 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 handover.
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 — Shopify storefronts come with the Full Custom Build package. We design and code the front end, set up products and integrate payments. For simpler product catalogues, a Brand Website with Sanity CMS is often enough.
Yes. We build custom member areas using Supabase for authentication, accounts and protected content — full control over the experience. Right for course platforms, paid communities, client portals or anything that needs a logged-in space.
Care (€179/mo) covers framework updates, security patches, bug fixes and a direct line to us. Growth (€349/mo) adds a monthly Google Analytics walkthrough and quarterly performance check.
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.