Velour Web

WordPress vs. a Custom-Coded Website: Speed, Security and Cost Over 3 Years

By Alexey Chasin · Updated September 17, 2026 · 9 min read

For a small business site, a custom-coded website loads faster (typically under one second versus three to six on WordPress), has no plugins to update or get hacked through, and costs about the same over three years once WordPress hosting, theme and plugin renewals and fix-it hours are counted. WordPress wins when you need a large content team editing daily or a specific plugin ecosystem. For most local businesses that need to rank and get calls, custom code is the better buy.

The short comparison

Custom-coded (Next.js)WordPress
Load time on mobileUnder 1 second3–6 seconds with a typical theme and plugins
SecurityStatic pages, no admin login, nothing to patchMost-attacked platform on the web; weekly plugin updates
SEOSchema, sitemaps, clean HTML built inDepends on plugins and the builder's habits
EditingSimple editing for the parts that change; developer for structureAnyone can edit anything, for better and worse
OwnershipYou own the code, content and hostingTheme and plugin licenses; often locked to the agency
Hosting$0–$20 / month$30–$150 / month for managed hosting
Upfront cost$3,000–$8,000$1,500–$8,000

Speed

A hand-coded site ships only the HTML, CSS and images the page needs. A WordPress site ships a theme built for every possible layout plus the code of every active plugin, on every page, whether or not the page uses it. That is why a typical WordPress business site scores 40 to 70 on Google PageSpeed on mobile and a custom-coded one scores 95 to 100. Google uses page experience as a ranking tiebreaker, and visitors leave slow pages before they see the phone number.

Security and maintenance

WordPress powers a large share of the web, which makes it the most attacked platform on the web. Most breaches come through out-of-date plugins. Keeping a WordPress site safe means updating the core, the theme and every plugin, usually weekly, and hoping none of the updates break the site. A static, hand-coded site has no admin login, no database and no plugins. There is nothing to patch.

SEO

WordPress can rank well; plenty of sites prove it. But the SEO comes from plugins and the builder's discipline, and page-builder themes produce heavy, cluttered HTML. A custom site has schema markup, clean headings, sitemaps and fast load built in, and it is easier to add the service and city pages that local ranking needs.

Editing

This is WordPress's genuine advantage. If you have a team publishing articles every day, WordPress's editor and roles are hard to beat. For a local business that changes hours, a menu or a few photos a month, a custom site with simple editing for those parts is enough, and structural changes go to the developer either way.

Three-year cost

Illustrative three-year cost for a 10-page small-business site
CostCustom-codedWordPress
Build$5,000$4,000
Hosting (36 months)$0–$720$1,080–$5,400
Theme and plugin renewals$0$600–$1,800
Updates, fixes and security (36 months)$0–$1,800 on a care plan$1,800–$5,400
Total$5,000–$7,500$7,500–$16,600

The build is often cheaper on WordPress. Everything after the build is more expensive, and the gap widens every year.

When WordPress is the right call

  • A publishing team adding content daily with many editors and roles.
  • A specific plugin or membership system you cannot live without.
  • A very tight upfront budget where a theme site is the only option this year.

When custom code is the right call

  • A local business that needs to rank and get calls.
  • Anyone who has been hacked or spent weekends on plugin updates.
  • A business that wants to own its site outright.
  • Any site where speed on a phone matters, which is every site.

Already on WordPress? A rebuild keeps your content and your rankings and removes the maintenance. See our redesign service for how the migration works.

FAQ

Related questions

Is WordPress bad for SEO?

No, but it is not good by default. Rankings on WordPress depend on plugins, theme quality and the builder's habits. Page-builder themes are heavy and slow, which hurts. A custom site has speed, clean HTML and schema built in.

Can I edit a custom-coded website myself?

The parts that change often, such as hours, menus, specials and photos, yes. Structural changes go to the developer, which is also true on WordPress in practice.

Is a custom website more expensive than WordPress?

Slightly more to build, less to run. Over three years a custom site usually costs less once WordPress hosting, renewals and fix-it hours are counted.

What is Next.js?

A framework for building websites with React, used by many of the largest sites on the web. It produces fast, static pages and is what we build with at Velour Web.

Free quote

Want a quote for your own site?

Tell us what your business does and what the website needs to do. You get a written estimate within one business day, or call now and we will talk it through.

We reply within one business day. No spam, ever.