Easier to find. Easier to buy from. And you can see the numbers.
I build and run the systems small online stores sell through: the storefront code, the checkout and shipping logic, and the search and email that bring customers back. Then I show you what moved. Twenty-five years on ecommerce backends, and I run the servers too, so the marketing side and the code side are the same person.

Four ways I help a business sell more
Growth Engine
Your own Google Search Console and traffic data decide which blog posts get written, which customers get which email, and which pages on the site change. Every month, with a one-page report you can read in five minutes. Runs on WordPress and Mautic, and I review everything before it goes out.
From $500 a month
Competitive teardown
Ten matching pages across your site and two competitors, scored twice: once the conventional way, and once the way a buyer actually decides, where matching a competitor counts against you. You get what to fix, in order, and the reasoning behind it.
From $1,500
Websites that bring in work
Fast, mobile-first WordPress builds with Google Business Profile, local search and seasonal email. Built to produce calls rather than compliments, and watched by a monitor that files problems before you notice them.
From $3,000, care plan from $75 a month
Zen Cart and PHP 8 migrations
Zen Cart 1.5 on PHP 7 has to move, and most of what breaks stays invisible until a customer hits it at checkout. Rehearsal runs on a copy of your store, a smoke test across the whole order path, and a written rollback plan. You keep the runbook.
Fixed price, quoted after a look
What this looks like on a real store
An industrial distributor with 160,000 products, over the period I have been running their search, email and platform work.
down ~85%
Google Ads spend, with sales held
21%
Order cancellations, down from the mid-30s
9% to 37%
Share of sales from products added in the last five years
135,000
Product descriptions rewritten from supplier data
Their Zen Cart 2.2.2 and PHP 8.3 migration went over in one maintenance window, with no rollback. Same person wrote the code and read the numbers.
Start with the free version
Give me read-only access to your Google Search Console and I will send back one page: three things you already rank for that you never write about, and one thing people search for that your site does not answer. Fifteen minutes of my time. No pitch on the page.
Don’t have a website yet?
I will build it with you: a fast, mobile-first site designed around how your customers actually decide, not around how many pages we can fill. We agree the scope and the price before anything starts, you see real pages early, and when it launches it has a home right here on hosting I run myself.

I run the servers too
Every site I build or look after sits on hosting I manage myself: daily backups, proactive security, and an automated monitor that files problems before you notice them. That is why nothing falls between the marketing and the code. Already hosting with me? Nothing changes. Hosting details and pricing.
From the blog
-
Three things I check first when a business says its website isn’t bringing in work
Every few weeks someone tells me a version of the same thing. “We have a website. We paid for it. Nobody calls from it.”…