Web Design
Sites that look right on every screen and stay easy for you to edit after handoff.
Custom WordPress sites built fast, styled clean, and easy for you to update yourself.
A single focused page built around one offer and one clear call to action.
Move an ageing site onto a modern, faster build without losing content or rankings.
Ecommerce
Catalogue, checkout and the plugin stack behind a store that actually sells.
Product catalogs, payments and checkout tuned to actually convert.
Find what is slowing the store down and what is costing you checkouts, then fix it.
Bulk product imports, category restructuring and clean migration from another platform.
Marketplaces
Multi-seller platforms where vendors manage their own products, orders and payouts.
Turn a single WooCommerce store into a multivendor marketplace with Dokan.
Split payments, commission tiers and automated vendor payouts, configured and tested.
Documentation, registration flow and day-to-day rules that keep a marketplace running.
Development
Custom build work for everything a stock theme or off-the-shelf plugin cannot cover.
Dynamic, template-driven pages built with Elementor and the Crocoblock (JetEngine) stack.
Purpose-built plugins in modern PHP when nothing off the shelf does the job.
Updates, backups, hardening and monitoring so the site keeps running after launch.
Automation & AI
Cutting out repetitive admin with n8n workflows and AI that earns its place.
Connect your site and tools with n8n automations and practical AI features.
Support and sales assistants built on the OpenAI or Claude APIs, grounded in your own content.
Connect WordPress to the CRM, payment and third-party tools you already run.
Asked before every project
Can you work with my existing site or codebase?
Yes — most of my work starts on something already built. I audit first and quote the rebuild only for the parts that need it.
What happens after launch?
Thirty days of fixes are included in every project. After that you can take the keys and go, or move onto a care plan.
How do we start?
A 30-minute scoping call. You leave it with a written scope, a fixed quote and a start date.