Bespoke. Solutions.

One-off fixes or deep custom builds on WordPress, Shopify, React, and PHP/Laravel — hourly or fixed quote, no job too small.

Two ways to work

From five-minute CSS fixes to deep custom builds — matched to the engagement model that fits the job.

The "Quick Fix" (Micro-Tasks)

  • CSS/Layout fixes for broken mobile elements.
  • Debugging plugins or features that stopped working.
  • Speed optimization: compress images, minify scripts.
  • Migrations: move from slow hosting without data loss.

The "Custom Build" (Deep Dev)

  • WordPress plugins that add missing features.
  • Shopify Liquid changes for checkout/product flows.
  • API integrations to CRMs, booking, or third-party tools.
  • Calculators, estimators, booking forms, or interactive tools.

How I price it

No fabricated numbers, no surprises — just the model that fits your job.

Hourly

Hourlybilled for time worked

Pay for exactly the time your job needs. Ideal for fixes, integrations, and ongoing tweaks.

  • CSS/layout fixes for broken mobile elements
  • Debugging plugins or features that stopped working
  • Speed optimisation and Core Web Vitals rescue
  • Migrations without data loss
Request a Quote

Fixed quote

Fixed quoteagreed before work starts

A firm price agreed before work starts. Ideal for well-defined builds and migrations.

  • WordPress plugins that add missing features
  • Shopify Liquid changes for checkout/product flows
  • API and CRM integrations
  • Calculators, estimators, and booking forms
Request a Quote

Plans roll month-to-month after their minimum term: 6 months for maintenance takeovers and Managed Growth, 12 months for Zero Upfront new builds. No VAT is added to any price — I'm not VAT registered. Full details: Website Maintenance terms, Managed Growth terms and Bespoke Development terms.

Ready to get more work from your website?

Tell me what you do and what you need — I'll reply with straight answers and a clear price.

Start the conversation