WordPress development

Custom WordPress websites built without bloated page builders, plus support and fixes for existing WordPress sites.

WordPress, done properly

WordPress powers a huge share of the web, and when it's built well it's a solid, familiar platform. The problems usually start with heavy themes, page builders and too many plugins.

I build custom WordPress themes that are fast, secure and easy to edit, and I can help untangle existing sites that have become slow or difficult to manage.

Get in touch

What I can help with

  • Custom themes

    Hand-built themes designed around your brand, with no page-builder bloat.

  • Easy-to-edit blocks

    Custom blocks, so you can build pages yourself while staying on-brand.

  • WooCommerce

    Online shops built on WooCommerce, from simple catalogues to complex product setups.

  • Speed fixes

    Finding and fixing what's slowing your site down, from hosting to plugins to images.

  • Security clean-ups

    Hardening, updating and cleaning up sites that have been neglected or compromised.

  • Migrations

    Moving WordPress sites between hosts, or off WordPress entirely if it's no longer the right fit.

How I build WordPress sites

Most WordPress problems come from the same few shortcuts. I avoid them.

Get in touch
  • No page builders

    Lean, custom code instead of heavy builders that slow every page down.

  • Minimal plugins

    Only well-maintained plugins where they genuinely help, so there's less to update and fewer security holes.

  • An editor you'll like

    A tidy admin area set up around your content, so updating the site is quick.

Common questions

A few things people usually ask about WordPress.

Usually, yes. I'll audit the site to find what's slowing it down – often hosting, oversized images or too many plugins – and fix the biggest issues first.

If it's working for you, there's no need to move. If it's slow, insecure or hard to edit, I'll explain the options, from rebuilding it properly on WordPress to moving to Statamic.

I can support existing sites that use them, but for new builds I use custom blocks instead. They're faster and easier to maintain.

Yes. My maintenance and support covers updates, backups and security monitoring for WordPress sites.

Related insights

All insights