Skip to content

Custom websites

Custom websites, coded — not templated.

A site that loads instantly and is actually yours.

Page builders are slow and agencies charge $10,000 for something templated. Custom-coded in Next.js — not a theme, not a builder. This site is the sample.

From $1,500, 50/50 deposit.

Fixed scope, fixed price, no hourly meter.

From $1,500 · 50/50 deposit · Optional $99/mo care plan

What you get

Actually custom

Written for your business rather than adapted from a theme. Nothing on the page is there because a template shipped with it.

Fast because of how it’s built

Static rendering, optimised images, almost no third-party JavaScript. Speed comes from the build, not from a caching plugin bolted on later.

Findable

Real metadata, structured data, a sitemap and clean headings. Bilingual if you need it, with proper hreflang rather than a translation widget.

Yours to keep

You own the code and the repository. There’s no platform you’re locked into and no monthly fee required to keep it online.

Pricing

  • Starter

    One-time
    $1,500
    Scope
    Marketing site, up to 5 pages
  • Standard

    One-time
    $3,000
    Scope
    More pages, CMS, integrations
  • Custom

    One-time
    Quoted
    Scope
    E-commerce, accounts, anything with a database

See full pricing

Questions

Why is it cheaper than agencies?

Because there is no account layer to pay for. You deal with the person writing the code, so the price covers the build rather than the people scheduling it.

What about the $97 a month website builders?

You’re renting. Stop paying and the site disappears — you can’t export it, you can’t move it, there’s nothing to take with you. Three years of paying and you own exactly nothing.

Your customer data sits on their servers too. So does your traffic history.

And when you need the site to do something the template doesn’t do, the answer is no. Not “that costs extra” — no.

Custom code: you get the repository. Host it anywhere. Hire anyone to work on it. It’s yours the day you pay for it.

If you just need a landing page and you’re fine renting it, use them. They’re cheaper and they work.

What’s the care plan for?

Hosting, updates, backups and small changes. It’s optional — the site runs fine without it and you can host it yourself.

Which tier do I need?

Starter covers a marketing site up to five pages. Standard adds more pages, a CMS you can edit yourself, and integrations. Anything with e-commerce, user accounts or a database is quoted — those are builds, not pages.

How long does it take?

Two to four weeks for a typical marketing site, depending on how fast copy and images come back to me.

Do you write the copy?

I’ll shape and edit what you have, and write it outright if you’d rather. Tell me which when we talk — it changes the timeline more than the price.

Want a site like this one?

Fifteen minutes. Tell me what the site needs to do and I’ll tell you what it would take — including if a simpler option would serve you better.