Web
WordPress vs. a custom website: which is right for you?
7 min read
Ask ten web people about WordPress and you'll get five who swear by it and five who roll their eyes. The honest answer is that it's the right tool for some businesses and the wrong one for others. Here's a straight comparison so you can tell which side you're on before you commit — because switching later is expensive.
Where WordPress makes sense
WordPress runs a huge share of the web for real reasons. It's a good fit when:
- You publish constantly and want a familiar dashboard to post from.
- You need a specific plugin ecosystem — certain membership, forum, or niche tools exist as mature WordPress plugins.
- You (or someone on your team) already know it and are comfortable maintaining it.
- Budget is tight up front and you're willing to trade some long-term maintenance for a lower starting cost.
If that's you, WordPress done carefully is a perfectly good answer. The problems come from how it's usually done, not from the idea itself.
Where it starts to hurt
The trouble with a typical WordPress site is that it accumulates. To get the features you want, you stack plugins — and each one is more code to load, more to keep updated, and another possible security hole. Over a year or two, a lot of WordPress sites end up slow, bloated, and fragile, needing constant patching to avoid breaking or getting hacked. That maintenance is a real, ongoing cost that's easy to ignore when you're comparing starting prices.
Speed is the other quiet issue. Because of that plugin weight, plenty of WordPress sites load slowly — and slow sites lose customers and rank lower in search. You can make WordPress fast, but it takes real effort to fight the platform's tendency to bloat.
What a custom build gives you
A custom site — the kind I build on a modern stack like Next.js, deployed on Vercel — flips the tradeoff. There's no plugin treadmill because the features are built in, not bolted on. That means:
- Speed as a baseline, not a battle. The sites I build hit a perfect 100 SEO score in Google Lighthouse, with near-instant loads — one client's pages measured a 186ms Largest Contentful Paint and zero layout shift.
- Far less to break. No stack of plugins to patch, no surprise downtime from an update gone wrong.
- Better security. Fewer moving parts is fewer ways in.
- A proven setup. I've shipped six production sites on this exact stack, so it's battle-tested, not an experiment.
The tradeoff is that a custom build is usually a bigger investment up front and isn't the right call for someone who just needs to post a blog twice a week on a shoestring.
Which should you choose?
Here's the simple test. Choose WordPress if you publish heavily, need a specific plugin, already know the platform, and the up-front budget is the deciding factor. Choose a custom build if your website is a primary way customers find and choose you, if speed and reliability matter to your revenue, and if you're tired of the plugin-and-patch cycle — or you've been burned by a slow, breakable site before.
Most of the established local businesses I work with land in the second camp: the site is a real engine for the business, so it's worth building on a foundation that stays fast and stable instead of fighting one that doesn't. You can see how I approach that on the web development page.
Not sure which fits your situation? Tell me a few sentences about your business — what your site needs to do and what's frustrating you now — and I'll give you an honest recommendation, even if that's "keep the WordPress site and just fix these three things." Free consultation, usually a reply within a day.
Let’s talk
Want this dialed in for your business?
A few sentences about your business is enough to start. I’ll reply with questions, a rough scope, and a timeline — usually within a day. Free consultation, no pressure.