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
Most popularfrom€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.
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. Supabase has a free tier that covers most projects at launch — if you grow beyond it, their paid plans start at $25/month, which is your cost separately.
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
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 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.