Available worldwide
HomeCustom website design
Freelance web design & development — worldwide

Custom websites that bring you clients

Your website is often the first conversation a customer has with your business. I design and build custom websites that turn that visit into an enquiry — from strategy and UX to production code. One person, a fixed price, and no agency overhead.

Since 2019 · Custom websites for small businesses, agencies and banks · Next.js, React, WordPress & Shopify

One person, start to finish

No account manager and no hand-off between designer and developer. You speak to the person who designs and builds the site.

Fast and SEO-ready

Static or server-rendered pages, optimised images and correct structured data. Speed and discoverability are built in, not added later.

Fixed price upfront

After a short intake you get a clear scope and a fixed project price. No hourly surprises and no scope creep you did not agree to.

Built to convert

Clear offers, obvious calls to action and a mobile-first layout that turns visitors into enquiries instead of just page views.

Why hire a freelancer to build your website?

An agency often brings a team of five: strategist, designer, developer, project manager and account manager. You pay for that overhead, and your idea passes through five pairs of hands. With me, strategy, design and code stay with one person. That means shorter feedback loops, faster decisions and a website shaped around your business rather than squeezed into a template.

For a small business or a growing team, that is often the difference between a site that simply exists and a site that produces enquiries. You get the senior person doing the work, without the layers around them.

What I build

From a compact brand site to a platform with accounts. Most projects fall into one of these buckets:

  • Business and brand sites — 5 to 15 pages, a clear structure, SEO fundamentals and a CMS or MDX setup you can maintain yourself.
  • E-commerce — Shopify or WooCommerce to launch quickly, or a headless Next.js store when you need more control over speed and design.
  • Landing pages — a single page focused on one campaign, launch or service, built to convert.
  • Redesigns — an outdated, slow or underperforming site rebuilt without losing the rankings and links you already earned.
  • Platforms and portals — member areas, client portals, booking flows and API integrations.
  • Multilingual sites — English, Dutch, Spanish or French with correct hreflang and separate content per language.

Custom websites, not templates

A template can be the right call when budget and speed matter more than differentiation. A custom website makes sense when your offer, buying process or integrations do not fit a standard theme.

A custom website is built around your actual services, the questions your customers ask and the way you sell. The page structure, the content model and the calls to action follow your business instead of being squeezed into a demo.

It also means you own the result: no page-builder lock-in, no plugin you cannot remove and no theme update that breaks the layout. The site is built to be maintained, and it stays fast as it grows.

  • Information architecture built around your offer and buying process.
  • Design and development for the pages you actually need.
  • Integrations with your CRM, booking system, payments or internal tools.
  • Performance and SEO built in, not added by plugins.
  • A codebase and CMS your team can maintain.

Why my websites rank and convert

SEO is not a plugin you install at the end. It lives in the structure, the speed and the content of the site. I build it in from the first sketch:

Local visibility still depends on a correct Google Business Profile, consistent contact details and links from relevant sites. Nobody can honestly guarantee position one — what I can guarantee is that the technical foundation is done properly, so you are not fighting your own website.

  • Semantic HTML with one clear H1 per page and a logical heading hierarchy.
  • Static or server-rendered Next.js pages, so Google sees real content instead of an empty JavaScript shell and the first paint is fast on mobile.
  • Optimised images (AVIF/WebP), lazy loading and a small JavaScript bundle.
  • Structured data: Person, Service, FAQPage and BreadcrumbList where they are relevant.
  • Sitemap, robots.txt, canonicals and hreflang per language.
  • Content that answers what people actually search for, using the right terms instead of keyword stuffing.

Working across time zones

I work remotely with clients in Europe, the Americas and beyond. Calls are scheduled in your time zone, design reviews happen in Figma, and you follow development on a shared staging URL. The process is built to work without a meeting room.

I work in English, Spanish and Dutch. That means the person designing and building your site can also write and review the copy in your language, instead of passing it through a translator at the end.

Recent work

Not mockups: live sites I designed and built from strategy through production code.

From first call to launch

A website project should not be a black box. You know what happens, when, and what I need from you.

01

Discovery call (30 minutes)

We discuss your goals, audience and deadline. I tell you honestly whether I am the right person for the project.

02

Strategy and structure

Sitemap, page goals, content and conversion paths. Design starts after that — not before.

03

Design in Figma

You see the site before any code is written. We iterate through one or two focused rounds.

04

Development

Next.js or WordPress, responsive, with real content. You follow progress on a staging URL and see every change.

05

Launch and aftercare

DNS, redirects, analytics, Search Console and a short training session. Then 30 days of aftercare for small adjustments.

What you need, nothing more

Every website is custom, so I work with a fixed project price instead of an hourly rate. The price depends on the number of pages, the level of customisation, whether you need a CMS, languages, integrations and how much content is already ready.

Business site

For a compact, fast site that explains your brand and offer clearly.

  • 1–5 pages
  • Custom design
  • SEO fundamentals
  • Contact and WhatsApp CTA

Service site

For a growing business that wants to rank for several services or regions.

  • 6–15 pages
  • CMS or MDX
  • Local SEO
  • Analytics and Search Console

Shop or platform

For selling, booking or managing customers with custom functionality.

  • Shopify, WooCommerce or Next.js
  • Payments and integrations
  • Multilingual when needed
  • Post-launch support

After the intake you get a proposal with scope, price and timing. Changes outside the scope are discussed upfront, so there is no awkward conversation at the end.

Frequently asked questions about custom websites

What makes a custom website different from a template?

A template gives you a fixed layout and a set of plugins to adapt. A custom website starts from your offer, your customer journey and the pages you actually need, then adds only the functionality that earns its place. The result is usually faster, easier to maintain and easier to differentiate.

How much does a website cost?

It depends on the scope. A compact business site is a different investment from a 15-page service site or an online shop. After a 30-minute intake you get a fixed price with a clear scope, so there are no surprises. I deliberately do not bill by the hour.

How long does it take to build a website?

A business site usually goes live in 2 to 4 weeks; a service site with multiple pages or languages takes 4 to 8 weeks; a shop or platform takes 6 to 12. The biggest variable is not the code but how quickly content and feedback are ready.

Can you redesign my site without losing rankings?

Yes. I map the current URLs, rankings and backlinks, and set up 301 redirects for everything that changes. Content that works stays; content that does not work gets rewritten. You keep what you have already built.

Is SEO included?

The technical foundation is always included: fast pages, correct headings, metadata, sitemap, structured data and canonical/hreflang. Ongoing SEO with content, link building and monthly reporting is a separate engagement.

Can I edit the website myself?

Yes, if you want to. I work with a CMS (WordPress, Sanity or Payload) or with MDX in the code, depending on how often your content changes and who maintains it. You get a short training session at handover.

Do you work with WordPress or Next.js?

Both, and the choice depends on your situation. WordPress often makes sense for a team that publishes a lot; Next.js for speed, custom design and scale. I will not build your site on a stack you cannot maintain later.

Do you work with clients outside Europe?

Yes. I work remotely with clients in Europe, the Americas and elsewhere. Calls are scheduled in your time zone, and the whole process — discovery, design reviews, staging and launch — runs online.

What do you need to start?

A short explanation of what you do, who you sell to and when you need the site. Existing branding, photos and copy help, but they are not required; we can also start from zero.

Ready to build a website that brings clients?

Tell me in a few lines what your business does and what you want to achieve. You get a reply within two working days with an honest assessment and a proposal for a 30-minute intake.