Services

What I can build for you.

WordPress when you need to edit it yourself, custom when a theme gets in the way — plus everything behind it: checkout, tracking, hosting, and the fixes when something breaks.

Lane 01

WordPress & WooCommerce

For businesses that want to own and edit their own site without calling a developer for every change.

  • New builds in Elementor, or in your existing theme
  • WooCommerce stores, product catalogues, and checkout
  • Payment gateways — Stripe, Affirm, PayPal
  • Redesigns and rebuilds of dated or broken sites
  • Speed, security, and Core Web Vitals cleanup
  • Hack recovery, backups, and database restoration
  • Plugin conflicts, migrations, and host transfers
  • Ongoing maintenance and content updates
Lane 02

Custom builds & applications

For projects where a theme gets in the way — bespoke storefronts, unusual checkout flows, real applications.

  • Next.js and React sites and storefronts
  • Stripe checkout, subscriptions, and webhooks
  • Booking systems wired directly into your CRM
  • API integrations and internal dashboards
  • High-converting landing pages, built to a system
  • Meta Pixel and server-side Conversions API
  • Migrations off Vercel, Wix, or Squarespace
  • Linux hosting, HTTPS, monitoring, and uptime
(In detail)

The four things
I get hired for.

Most enquiries land in one of these. If yours doesn't, ask anyway — I'll tell you straight if it isn't something I should be building for you.

01

Build the site

A new WordPress or custom site, a store, or a redesign of something that no longer represents the business. Mobile-first, fast, and handed over in a state you can actually maintain.

02

Make checkout work

Stripe, Affirm, WooCommerce payments, carts, webhooks, and financing options — verified with a real transaction against the live account before anyone calls it launched.

03

Fix the tracking

Meta Pixel plus server-side Conversions API with proper event deduplication, so your ad reporting matches the bookings and orders you actually received.

04

Rescue and host it

Hacked sites, wiped databases, expired hosting, broken migrations, mystery 500 errors. Then Linux hosting with automatic HTTPS and monitoring so it stays up afterwards.

How I work

From unclear problem to measurable launch.

01

Trace the whole path

Before I change anything, I go through the page, the checkout, the integrations, the DNS, the hosting, and the reporting — so we fix the real problem, not the visible one.

02

Build and verify

I test the actual user journey end to end: a real payment, a real webhook, a real booking landing in your CRM. "It looks fine" is not a launch check.

03

Launch and support it

I deploy it, monitor it, and write down how it works — so the project stays maintainable whether or not I'm the one maintaining it.

(Working together)

However you
prefer to hire.

Fixed-scope project

You know what you want built. We agree the scope, the milestones, and the price up front, and I deliver against it — no scope creep billed back to you.

Best for: a new site, a store build, or a redesign.

Hourly / ongoing

You have a running site that needs continuous work — fixes, new pages, features, and the occasional emergency. Tracked hours, clear reporting.

Best for: maintenance, support, and steady improvement.

Part-time or full-time

You want a developer on your team every week rather than a one-off contractor. Set hours, direct communication, long-term commitment.

Best for: agencies and businesses with steady volume.

I quote per project rather than publishing a price list, because a five-page WordPress site and a custom storefront with financing aren't the same job. Tell me what you need and you'll get a clear number and timeline back.

Available for work

Tell me what you're building.

Send the URL and the goal. I'll come back with scope, timeline, and a clear price.