Services

What I do

Most of my work lives in custom WordPress, Laravel or Statamic, building websites, web apps and digital products that help businesses and agencies move a little faster, work more smoothly, and get better results from the time they're putting in, all without carrying the overhead of a full agency engagement.

01 The three

001 / WordPress

Custom WordPress for businesses and agencies that have outgrown the page-builder.

Bespoke themes, custom blocks, ACF, WooCommerce and headless setups when there's a real reason to reach for one. The aim every time is something built cleanly, kept secure, and genuinely easy for the in-house team to edit, without a bloated plugin stack or any nasty surprises waiting for you in year two.

Best fit when

  • A starter theme has quietly run out of road and the site needs some proper custom thinking now.
  • Your editors want some flexibility without needing a developer to rebuild the page every other fortnight.
  • WooCommerce is part of the picture and really needs to behave properly with the rest of the site.

What's included

  • A custom theme built for your content, with ACF or the block editor depending on what suits your team.
  • Honest hosting recommendations, a performance pass and a proper accessibility check before launch.
  • A walk-through with the editors who'll be using it, and a maintenance plan that's actually realistic to follow.

See the full WordPress service

002 / Laravel

Laravel apps and admin platforms when an off-the-shelf product runs out of road.

Bespoke web applications, internal admin tools, and scheduling or operations platforms built around how your team actually works. Filament, Livewire and properly structured APIs, written so the developer who picks it up next can read what's going on and extend it without having to start from scratch.

Best fit when

  • The spreadsheets and SaaS tools you've been using are causing more friction than they're really solving.
  • You need an admin platform that's shaped properly around your own operations, rather than around someone else's product.
  • There are several systems that really need to talk to each other through a clean, versioned API.

What's included

  • A clear architecture, the build itself, and deployment onto solid hosting we've chosen together.
  • A Filament admin panel with role-based permissions and an audit trail running through it.
  • Proper documentation, a handover with your team, and an ongoing support agreement so you aren't left on your own afterwards.

See the full Laravel service

003 / Statamic

Statamic for marketing teams that want speed, simplicity and no database to babysit.

Flat-file Statamic builds for businesses and agencies who'd really like WordPress-class content tooling without all of the WordPress weight that usually comes with it. This very site runs on Statamic, and I can build yours too.

Best fit when

  • Content really matters to your team, but a full database-backed CMS is honestly overkill for what you need.
  • You'd like a fast, secure marketing site that's going to hold up well under proper SEO scrutiny.
  • Your team values version-controlled content and a clean editorial workflow that everyone can actually follow.

What's included

  • A custom Antlers theme with blueprints shaped properly around the content your team actually creates.
  • A migration from WordPress, Craft or static HTML where there's existing content that needs to come across.
  • Training for the editors, a proper deployment pipeline, and long-term care so the site stays in good shape.

See the full Statamic service

02 Other things I’m often called in for

These are the smaller things I'm often called in for, usually running alongside the build work above, but sometimes on their own when a client just needs an extra developer for a fortnight or two.

  • Technical lead

    Working alongside an in-house team or agency, taking ownership of the architecture and the calls that really matter to the project.

  • Project management

    Acting as the translator between the technical and non-technical people involved, and keeping a build moving forward when nobody else has the time to pick it up.

  • Retained advisory

    A few hours or days a month on a quiet retainer, covering architecture reviews, code reviews, help with hiring, or the difficult call you'd rather not make on your own.

  • Technical due diligence

    A pre-acquisition or pre-investment review of a codebase, the infrastructure around it and the team that built it, with a plain-English report at the end you can act on.

03 How engagements work

Step 01 / Brief

A short, honest conversation.

Half an hour on the phone or on video. We'll talk through what you're trying to do, what's already in place on your side, and whether I'm honestly the right person to help with it. And if I'm not the right fit, I'll happily point you towards someone who is.

Step 02 / Scope

A written proposal you can act on.

A clear scope, a realistic timeline and a price, all written down for you in plain English. There won't be a 60-page document to wade through or vague pricing tiers to decode, just enough detail for you to make a sensible decision.

Step 03 / Build

Regular updates while I build.

Weekly progress notes from me, a working preview from week one, and a direct line through to me whenever you need one. The handover, the training and the aftercare plan all come as standard.

See the full process

Next step

Not sure which one fits?

If you'd like to talk it through, send me a few sentences about what you're trying to do. I'll come back to you inside a working day with a straight answer, even if that answer turns out to be that I'm not the right person for it.