Custom themes, no page builders
Written in PHP against your content structure. No Elementor, no Divi, nothing that leaves you locked into a builder if you leave me.
Every plugin is someone else’s code running on your site, loading its own stylesheets and scripts on pages that do not need them. Ten of those and your homepage is shipping two megabytes before a single word of your own appears. It is also ten more places a security update can break something.
A custom theme does the layout work directly, so most of those plugins stop being necessary. I keep the ones that earn it, usually a form handler, a caching layer and whatever your business genuinely runs on. Everything else gets written into the theme where I can see it.
Written in PHP against your content structure. No Elementor, no Divi, nothing that leaves you locked into a builder if you leave me.
Gutenberg blocks named after your business rather than after CSS. Add a case study, add a service, done.
Large catalogues, filtered browsing, and a checkout path with the clutter taken out. Payment testing done properly before launch.
Wix, Squarespace, GoDaddy, an old bespoke build. Content, URLs, redirects and SEO history carried across.
When you genuinely need it. Often you do not, and I will say so.
Sensible file permissions, admin access limited, updates on a schedule, offsite backups you can restore from.
A fair share of my work starts with someone else’s build. The developer has stopped replying, or the site was fine three years ago and now takes six seconds on a phone. I will look at it and tell you honestly whether it is worth repairing or whether you are better off starting again. Sometimes the answer costs me the bigger job, and I would rather say it.
A written audit of an existing WordPress site: speed, security, structure, what is safe to remove. Yours to keep and hand to anyone.
How the audit worksYes, if the code is readable enough to be safe. I will look first and quote after, never the other way round.
Some, where they save weeks and are stable. Licences go in your name so nothing expires because I moved on.
Shopify if you want the platform to handle payments, tax and updates and you can live inside its rules. WooCommerce if the product data or the checkout needs to bend to your business. Roughly: under a hundred simple products, Shopify usually wins.
Whoever suits the site. I have preferences and I will explain them, but I do not take a cut, and the account stays in your name.
Real numbers from your device and connection, not a screenshot of a score I chose. Nothing is sent anywhere. The measurement happens in your browser and stays there. If one of these ever reads amber on my own site, you will see it, which is rather the point. I audit these for £650.