WordPress runs a large share of the web, and for good reason: it is flexible, familiar, and there is a plugin for almost everything. So why do we build most business websites custom-coded instead? Because the way WordPress is usually used by agencies — a purchased theme, a drag-and-drop builder and twenty plugins — trades short-term convenience for long-term cost. Here is the honest comparison.
Speed
A typical builder-based WordPress page loads jQuery, the builder’s own scripts and CSS for every widget it offers, whether you use them or not. Pages of two to five megabytes are common. A custom-coded site ships only what the page needs — ours are typically around 100 kB and pre-rendered — which is why they load in well under a second on mobile. Google’s Core Web Vitals reward exactly that.
Security and upkeep
WordPress itself is well maintained; the risk is in plugins. Each one is code from a different author on a different update schedule, and the majority of compromised small-business sites are compromised through an out-of-date plugin. That means a monthly maintenance job, or a maintenance contract, for the life of the site. A custom-coded static site has no plugins and no admin login to attack.
Editing content
This is WordPress’s genuine strength: a non-technical owner can log in and change a page. If you publish frequently — a busy blog, news, listings — a content management system earns its place, and we will happily build on WordPress or a headless CMS in that case. For the many businesses whose site changes a few times a year, we make edits for you within the support period, and the trade-off is worth it.
Cost of ownership
A builder site is often cheaper on day one and dearer by year three: premium theme and plugin renewals, maintenance, hosting that can cope with the weight, and eventually a rebuild when the theme is abandoned. A custom-coded site costs a fixed amount once, hosts cheaply on a global edge network, and has nothing to renew.
When WordPress is the right answer
Choose WordPress when you need frequent self-service publishing, a large editorial team, or a specific plugin ecosystem (membership sites, complex directories). Choose custom-coded when the site’s job is to load fast, rank well and turn visitors into enquiries — which is most business websites. The wrong choice is not WordPress; it is a template-and-plugin site bought because it was quick.