Plugins, platforms,
the awkward problems.

Bespoke WordPress plugin and theme development for the problems off-the-shelf solutions cannot solve. Membership platforms, booking systems, interactive maps, custom content management, advertising infrastructure. Purpose-built tools that do exactly what you need.

// focused plugins from around £500 · platforms fixed-quoted from £7,500 · smaller work at £55/hour

// what gets built

Six categories that come up most often.

Most custom-development engagements fall into one of these. If yours doesn't, the discovery call will tell us — there's almost always a way to build it.

// 01

Membership systems

Account creation, password resets, recurring Stripe payments, gated document access, automated emails on signup and renewal, admin dashboards for staff to manage members. Built into WordPress when self-serve content is needed; built standalone when not.

// 02

Booking systems

Date pickers, availability rules, Stripe payment processing, confirmation emails with unique codes, calendar integrations, admin reschedule and cancel flows. Custom-built around the actual booking shape, not bent into a generic booking plugin.

// 03

Interactive maps and tools

Postcode search, regional data overlays, custom filtering, animations and transitions. The kind of feature where the client expects to update the underlying data themselves through a simple admin interface, with no developer involvement once it ships.

// 04

Custom content management

Bespoke admin interfaces for content types WordPress does not handle well — business directories, listings, structured data with relationships. Custom permalink structures and URL management. Editorial workflows shaped around how the team actually works.

// 05

Advertising and ad-stack work

Google Ad Manager integration, GDPR-compliant cookie consent across multiple ad platforms, video ad setup, TikTok pixel implementation, sponsorship slot management. The kind of work that pairs with the dedicated advertising-operations service.

// 06

Wallet and payment integrations

Digital club cards integrated with Google Wallet and Apple Wallet, automated form-to-account-creation pipelines, complex Stripe and direct-debit setups. Where standard plugins stop, custom code starts.

// in the wild

Three things actually shipped.

// 01

Alliance for International Students

Postcode-search impact map

A custom interactive map that lets visitors look up their constituency and see local impact data. Crucially, the AIS team can update the underlying data themselves through a simple admin interface — no developer required for routine changes.

See all work →

// 02

Culted (95M monthly reach)

Direct ad infrastructure

Google Ad Manager setup, direct-campaign delivery for Nike, New Balance, Chanel, Celine, G-Shock and Marc Jacobs. GDPR-compliant cookie infrastructure, video ads, TikTok pixel.

Read the case study →

// 03

The Chiswick Calendar

Membership platform with digital club cards

A full membership system with recurring payments, gated content, and digital Club Cards integrated with Google Wallet and Apple Wallet — so members can show their card on their phone at participating businesses.

Read the case study →

// how it works

Two ways to engage.

Custom work spans a wide range, and the pricing follows the size of the problem, not a flat floor. A focused, single-purpose plugin can land around £500. A whole platform — a membership system, a booking engine, a site built around a custom system — needs scoping, design and a release plan, and goes on a fixed-quote basis from £7,500. Everything in between is billed at £55/hour, in 30-minute increments, no retainer.

// fixed quote
For platform-scale builds — membership systems, booking engines, complex integrations. From £7,500, scope agreed up front, no moving targets after sign-off. A small single-purpose plugin doesn't need this ceremony — those start around £500.
// hourly
£55/hour, billed in 30-minute increments. For smaller pieces of custom work, fixes, additions to existing systems. Most additions to an existing system take about an hour — £55, not a day rate. No retainer required.
// platform
WordPress, Astro, or a hybrid — whichever fits the problem. The choice is made on the discovery call, not before.

// next step

Got a project? Let's talk.

A free call to talk through what you need and whether I can help. No follow-up sales pressure if it isn’t a fit.