All posts

WordPress or a Custom-Built Website? How to Actually Decide

An honest, non-salesy look at when WordPress makes sense for a small business and when a hand-built site is the better call.

Two developers reviewing custom code on a laptop screen, with the WordPress logo marking the topic

This question comes up on nearly every first call, and it deserves an honest answer rather than a sales pitch in either direction. Both approaches build real websites. The right one depends on what the site needs to do and who’s going to look after it afterward.

What WordPress is actually good at

WordPress runs a huge share of the web for a reason. If a business needs a content-heavy site with frequent blog posts from multiple people, a large catalogue of products, or a specific plugin ecosystem (certain booking systems, membership tools, or niche integrations), WordPress often gets there faster and cheaper than building the same thing from scratch.

It’s also the right call when a business wants to be fully self-sufficient day to day: logging in, adding pages, swapping images, without calling anyone. A well-set-up WordPress site hands that over cleanly.

Where it tends to cost more than it looks like

The sticker price on a WordPress build is often lower than a custom one, but that’s not the whole cost. A WordPress site carries ongoing maintenance that a hand-built site doesn’t: core updates, plugin updates, and the security patching that comes with running a system that powers a large chunk of the internet and is targeted accordingly. Skip that maintenance for a year and it’s common to come back to a site that’s slow, partly broken, or compromised.

There’s also a performance ceiling. A WordPress site loading a theme, a page builder, and a dozen plugins to render a five-page business site is doing a lot of work to show fairly little. That shows up directly in page speed, which Google has confirmed is part of how it ranks pages and which visitors notice even faster than search engines do.

What a custom-built site trades for that

A hand-coded site (what this business builds by default) ships exactly the code a specific site needs and nothing else. No plugin bloat, no page-builder markup wrapping every element in three extra divs, no monthly licence fee layered over hosting. That tends to mean a faster, more stable site with a narrower attack surface, because there’s less installed to go wrong or go out of date.

The trade-off is real too: a custom site is less of a drag-and-drop experience. Adding a brand new kind of page later is a conversation with a developer rather than a trip to a plugin marketplace. For a site that doesn’t change structure often, that’s rarely a problem in practice. For a business that wants to spin up new page types constantly without calling anyone, it’s worth knowing upfront.

The honest version of “which one should I pick”

If the business needs heavy day-to-day editing by non-technical staff, a large and growing catalogue, or a specific plugin that only exists in the WordPress ecosystem, WordPress is a legitimate answer and not a consolation prize.

If the site’s content changes rarely, speed and reliability matter more than drag-and-drop editing, or an existing WordPress site has become slow, insecure, or expensive to maintain, a custom build is usually the better long-term call.

Either way, the question is worth asking out loud before a project starts, not discovering the answer was wrong two years in. That’s the first conversation in the quote process, and it costs nothing to have.

Start a project

Let's build something.

A new site, or an old one that isn’t pulling its weight — either way, a conversation costs you nothing.

Tell me what you've got.

A new site, or an old one that isn't pulling its weight. I read every one of these myself.