enkelt.

Simple.That's the whole idea.

I design and code websites for small businesses — from scratch, no templates. From €400.

Shall we have a chat?

Screenshot of tiif1922.dk — a calm, editorial website for a football club founded in 1922
tiif1922.dk — designed and coded from scratch

01 · who does itleft: 1 headline · 1 image · 1 button

One person. No middlemen.

My name is Mads. I design and code websites for small businesses — from scratch, without templates and without page builders. You talk to the one writing the code, from the first call until the site is live.

Most of the industry sells layers: project managers, licences, plugins on top of plugins, systems that need updating. I sell the opposite — fewer parts that can break. A site that loads fast, says the right thing, and otherwise stays out of the way.

I'm not an agency. That's the point.

tools
Next.js · React · TypeScript
method
everything coded from scratch
reply time
within 24 hours

02 · the proof in numbers

This page weighs itself.

For comparison: a typical template site weighs around 2.4 MB before you've read a single line. You feel that every time someone finds you on a phone with two bars of signal.

You can check the number yourself: right-click → Inspect → Network. It rises a little as you scroll — the images of the work only load when you reach them. That, too, is part of the craft.

03 · the witnesses

This isn't theory.

Six websites made by hand — two for businesses you could meet in your own town, and four from the workshop. All designed and coded from scratch.

Screenshot of tiif1922.dk
tiif1922.dk ↗

The football club from 1922

starting point
A football club, founded in 1922. More than a hundred years of history — and in need of one calm place to hold it.
what was built
A calm, editorial design, coded from scratch. No template, no plugins — nothing that breaks on a Sunday morning before the match.
today
The club's face to the world. Built to last as long as the club has.
Screenshot of IM Service — website for a ventilation and indoor climate company
IM Service

The service company

starting point
A service company in ventilation and indoor climate. Customers need to sense the thoroughness before they call.
what was built
A clean, trustworthy design — from the first click. Coded from scratch, no detours.
today
A site that resembles the work the company delivers: solid and without fuss.

04 · the plan

Three steps. You can follow along in all three.

  1. 01

    Conversation

    We talk about your business and what the site needs to do. Afterwards you get one concrete quote. One price, no fine print.

  2. 02

    Design & code

    I design and code the site from scratch in Next.js, React and TypeScript. You watch it grow along the way — not just on delivery day.

  3. 03

    Launch

    We go live. I test speed, mobile and SEO, and adjust until everything sits exactly right.

05 · the price

Prices you can say out loud.

Everything I removed at the top? That's what an agency invoices for — typically €3,400–8,000. I'm not an agency — you talk to the one writing the code. That's why the numbers look like this:

  • Landing page (1 page)

    One focused page with everything that matters — for launching a product or an idea.

    from€400

  • Multi-page website (3–5 pages)

    Several pages with clear navigation — for businesses with more to show.

    from€800

  • Advanced website (5+ pages)

    Tailored structure and functionality — for projects with particular needs.

    from€1,350

Add-ons — only if you need them

  • Custom design€200
  • Contact form / email integration€65
  • CMS — edit your own content€200
  • Blog€135
  • SEOincluded
  • Analytics setup€65
  • Backend logic / integrations€270
  • Ongoing maintenance (optional)€65/mo.

Maintenance is optional — there is no required subscription. The site is yours.

All prices are indicative. Your project gets one concrete quote, and the price is fixed before the first line of code is written.

06 · the invitation

Shall we have a chat?

Tell me about your business — what the site needs to do, and when it needs to be ready. No obligation, and you talk to me the whole way.

or directly: [email protected]