WordPress is only as healthy as whoever maintains it

We build WordPress sites your team can publish on, and we take over the ones that have drifted. Custom themes, plugin cleanup, security patching, and the training that stops the drift from starting again.

The work

What we do with WordPress

WordPress runs a large share of the web because it is very good at one thing: letting non-developers publish. We build for that strength. Structured content types for the things you post repeatedly, an editing experience with guardrails, and a theme that does not require a developer for routine changes.

Most of the WordPress work we pick up is a rescue rather than a new build. A site built by someone who has since moved on, forty plugins nobody can account for, and a page builder holding the content hostage.

Custom themes and structured content

Post types and fields shaped around what you publish, so an editor fills in labelled boxes rather than rebuilding a layout by hand every time.

Plugin audits

What each one does, whether it is still maintained, what it costs, and what breaks if it goes. We usually remove more than we replace.

Security and update discipline

Core, plugin, theme, and PHP version updates on a schedule, patched on staging first. This is most of what keeps a WordPress site alive.

Migrations in and out

Onto WordPress from a builder platform, or off WordPress when it has stopped being the right tool. Redirects planned so the search traffic follows.

Accessibility remediation

Themes and plugins introduce most of the accessibility problems on a WordPress site. We fix them at the source and show editors the handful of habits that keep new pages clean.

Straight answer

When WordPress is the right call, and when it is not

Good fit: you publish a lot

News, resources, events, staff changes, program pages. If your team needs to put things on the internet weekly without asking anyone, WordPress is hard to beat on cost.

Good fit: you want to be able to hire someone other than us

The pool of people who can maintain a WordPress site is enormous. That is a real argument, and we make it to clients even though it is an argument against our own lock-in.

Watch out: nobody is going to maintain it

A WordPress site is only as secure as its least-maintained plugin, and automated scanners look for exactly that. If there is no budget for updates, choose a hosted platform where somebody else patches it.

Watch out: you are describing an application, not a website

Custom user roles, real workflows, calculations, and records that other systems depend on. Plugins can approximate all of it, and the result is fragile. We would build that in Ruby on Rails instead.

Watch out: heavyweight page builders

Builder plugins store your layout in their own markup. That makes pages slow, hard to keep accessible, and painful to move later. We would rather give your editors purpose-built blocks.

Around WordPress

What we usually connect to a WordPress site

Forms, email, commerce, and tracking, wired up so your marketing team can work without a developer.

WordPress
WooCommerce
Gravity Forms
Mailchimp
Google Tag Manager
Zapier
Common questions

Questions we get about this

Can you build on my existing WordPress/Wix/Squarespace/Webflow/etc website?
Almost certainly. We work across nearly all major CMS platforms. The consultation is the fastest way to confirm, bring us your platform and we'll tell you right away.
Will you maintain a site you didn't build?
Yes, often. Our retainer practice started largely with sites built by other teams. We'll do a short technical and accessibility audit before the retainer starts so we both know what we're working with.
Is WordPress secure enough for a business website?

Yes, if it is maintained. WordPress core itself is not the usual weak point. The openings come from plugins and themes that have gone months or years without an update, and automated scanners look for exactly those known versions.

On a retainer we patch core, plugins, themes, and the PHP version on a schedule, test on staging first, and keep the plugin list short on purpose. If nobody is going to do that work, we would steer you toward a hosted platform instead.

Can my team update the site after launch?
Yes. We build on a CMS your team can manage, and structure the design so new pages can reuse what already exists.
Let's talk

Inherited a WordPress site nobody understands?

That is a normal situation and a solvable one. Give us access for a free consultation and we will tell you what you are running, what is out of date, and whether it is worth keeping or worth replacing.

Book a free consultation