Web design & development - modern websites and landing pages

A professional website that goes live within 1-2 weeks, loads blazingly fast and scores Lighthouse 100 on SEO - built in Next.js, without page builders or WordPress pitfalls. Transparent pricing from €250 for a landing page, a fixed quote up front for larger projects. A single point of contact - no account managers, no hand-offs. Fully remote across the Netherlands, Belgium and the EU.

Who it's for: SMEs, freelancers and ambitious founders

I work with business owners who want a professional online presence without the overhead and price of an advertising agency. Think freelancers who want to win clients through Google, service providers who need a conversion-focused landing page, salons and hospitality businesses that want online bookings, and SMEs ready for a modern site after years on an outdated WordPress install. Not my audience: large corporates with a PO-number process, or clients looking for the cheapest freelancer on Fiverr - they're better off elsewhere.

What I build: four categories of website

1. Landing pages and one-pagers

For business owners who want to win clients through Google Ads right now, run a specific campaign, or simply have a professional online presence with a contact form: a blazing-fast one-pager in Next.js. From €250, usually live within 1-2 weeks. Includes a solid SEO foundation, mobile-first design, a contact form with spam protection, Google Analytics, and a staging environment so you can follow along while I build. Ideal for freelancers, consultants and service providers who want a “business card that converts”.

2. Business websites with 5-15 pages

The classic SME website: home, about, services, portfolio or references, blog, contact - plus perhaps a few dedicated service pages. Typically between €750 and €2500, depending on how much custom design and functionality is involved. Includes a headless CMS (Sanity or Payload) so you can maintain content yourself without technical knowledge, multilingual support if you have international clients, and thorough per-page SEO optimization. Live within 2-4 weeks. Hosting via a professional web host - €150 per year, including SSL and software updates.

3. Website migration and upgrade

Stuck with an old WordPress site, a slow Wix or SquareSpace page, or a website builder that's been costing you money for years? I migrate your site to Next.js while preserving content, domain and existing SEO authority. With proper redirects, hreflang and structured data you usually lose no ranking - and gain better Core Web Vitals. Cost is comparable to a new site (typically €750 to €2000 for a standard site), but you save substantially on hosting, plug-in licenses and maintenance over time. For every migration I first run an audit of the existing site and a transition plan.

4. Web applications, booking systems and portals

For business owners who want more than a marketing site: a customer portal, a booking system for salons or hospitality, a members area with payments, or a dashboard for your own business processes. Built on Next.js + PostgreSQL + Stripe, often informed by my own SaaS platform Salonnare which is live at salonnare.com. For this type of project I work with a discovery phase (1-2 weeks), an MVP phase of 6-8 weeks, and a growth phase where we iteratively add features based on real usage.

Why this approach works

  • Lighthouse 100 scores by default - Google factors Core Web Vitals into search results. Slow sites slip down; fast sites win clicks. My Next.js setup scores 95-100 by default across all four Lighthouse categories.
  • No mandatory monthly contracts - Many agencies tie you into expensive monthly contracts for “hosting and maintenance”. With me, hosting is a flat €150 per year via a professional web host - no mandatory subscriptions, no surprise invoices. Maintenance is optional, via a retainer or per hour.
  • You own your code - Your site's code lives in your GitHub organization or a shared repository. No lock-in, no hostage situation if we ever part ways.
  • A single point of contact - You work directly with the developer who builds the site - no project manager, no external designers, no hand-offs. Short lines, high pace, and someone who understands the whole stack.
  • Transparent quote up front - Fixed price or time-and-materials with a clear budget cap. No “additional work” invoices after the fact without prior approval.

How does it work?

  1. Intake (free, 30-45 min): Over a video call - wherever you are. I ask concrete questions about your audience, competitors, brand feel and technical requirements. By the end you have a rough direction and a first estimate of scope and budget.
  2. Quote with a fixed price: Within 2-3 working days you get a detailed quote with phasing, deliverables per phase, a fixed price or time-and-materials cap, and a timeline. You choose which scope we take on.
  3. Design and development: You get a staging URL where you can see progress every day or every week. Feedback runs through WhatsApp or email, in short iteration rounds. Content (copy, photos) we handle together - I help with copywriting and image selection where needed.
  4. Launch and aftercare: Launch including domain configuration, SEO submission to Google Search Console, and a short video walkthrough on how to maintain content yourself. Small changes are free for the first month after go-live. After that via an optional retainer or per hour.

Frequently asked questions

What does it cost to have a website built?
Depending on scope: a simple one-pager or landing page starts around €250 and ships within 1-2 weeks. A complete business website with 5-10 pages, contact forms, blog and CMS integration is typically between €750 and €2500, depending on how much custom work is needed. For a full web application or SaaS platform costs go up. You always get a fixed quote up front after a short intake - no surprises, no open ends.
Why Next.js instead of WordPress?
WordPress is popular but has three structural drawbacks: plug-in dependency (security holes and maintenance burden), slow load times (especially on mobile) and a cluttered admin that doesn't suit simple sites. Next.js generates static pages that load blazingly fast (Lighthouse 100 is the norm), needs no database for marketing sites, and you stay full owner of your code. For those who do want a CMS, I combine Next.js with a headless CMS like Sanity or Payload - you get the speed of static and the editing convenience of a CMS.
How long until my site is live?
A landing page is usually live within 1-2 weeks. A business website with 5-10 pages within 2-4 weeks. Webshops and web applications take 6-12 weeks, depending on complexity. That includes design iterations, content entry and a staging environment where you can review everything before we go live. Because I work directly with you - no project manager, no external designers - the pace is higher than at an agency.
Can you take over and improve an existing website?
Yes. Many business owners are stuck with a previous supplier: slow site, expensive monthly fee, content they can't edit themselves. I usually migrate to a modern Next.js site, hosted with a professional web host (€150 per year), keeping your domain, content and branding while completely improving speed, SEO and maintainability. Cost is usually comparable to a new site, but you keep your existing SEO history and domain authority - provided we do the migration properly with redirects and hreflang.
Do you build webshops too?
For small shops (10-50 products) I usually use Shopify with a Next.js front-end, or Stripe Payment Links for ultra-simple checkouts. For larger shops or specific requirements (B2B pricing, quotes, complex variants) I build custom on Medusa or Saleor. What I don't recommend: WooCommerce - security maintenance and performance are usually worse than the options above.
Do you do the design or the development?
Both - and always both. I design and build every website myself. Splitting design and development almost always means compromises: a beautiful design that loads slowly, or fast code that looks generic. Keeping both in one hand lets me make design choices that are technically sound and write code that does the design justice - that's what makes the end result as good as it can be. Already have a brand identity, logo or Figma design? I'll take that as the starting point and develop it further with you.
Do you work remote or can you visit in person?
Remote by default - which works for clients across the Netherlands, Belgium and the EU with no extra travel time or cost. I'm based in Waalwijk; for a kickoff or design session in person in the Noord-Brabant region I'm happy to come by. For day-to-day collaboration I use WhatsApp or email and a shared staging environment where you can review every change immediately.

Need a website? Let's talk.

Free 30-45 minute intake, no obligations. We look at what you need, which options fit your budget, and whether a collaboration makes sense. WhatsApp or contact form - a reply within one working day.

Want to know more about my tech stack and way of working? Check out all services or a recent case study.