“I can highly recommend Steve to any business or individual looking to build a professional and high-quality website. Steve went above and beyond from the moment we started working together…”
Freelance WordPress and WooCommerce developer in Bath. Custom themes and online stores built for speed, security, and easy editing.
Custom WordPress and WooCommerce projects for agencies, education, retail, and everyone in between.

WordPress rebuild for Ormiston Trust youth charity with a bespoke Gutenberg theme and 37 custom ACF blocks, replacing a slow Elementor website.

WordPress rebuild for The Business Exchange, regional news sites and a central events platform with ticketing, decoupling heavy WooCommerce from the magazine sites.

Bespoke WordPress websites for Schools Go Surfing and Schools Go Skiing with GSAP animations, interactive destination maps, and easy content editing.

Custom WordPress website for We Are Reach, a creative agency for entertainment brands, showcasing video, design, social, and fandom-led IP campaigns.
What I Do
Bespoke themes and plugins built from scratch. Clean, purposeful code from a freelance WordPress developer who wants to help.
Learn moreFlexible content architectures using ACF giving editors full control without touching code.
Learn moreCustom stores built for conversion. From product pages to checkout flows, every detail is considered.
Learn moreCore Web Vitals, caching, image optimisation, and database tuning. Faster sites rank better and convert more freelance performance optimisation included.
Learn moreConsidered, conversion-focused design for websites, brands and everything in between.
Learn moreWordPress development and overflow support when your team needs an experienced developer in their corner. Every piece of work is created for you and belongs to you upon delivery.
Learn moreWhat it's actually like to work together, straight from past clients.
I'm a down to earth developer who genuinely likes helping people build websites they will love.
The person on the call is the person writing the code. No layers in between.
Plain-English updates and quick responses. You always know where things stand.
No builder lock-in. Documented, maintainable, and yours when we are done.
Projects scoped properly and delivered on time. Late launches cost you money.
Speed, security and SEO handled from the start, not patched on afterwards.
Ongoing support when you need it. I do not disappear once the site goes live.
Whether you're starting from scratch or fixing up an existing site, let's chat. No pressure, just honest advice.