Magento 2 Development
Custom modules, theme tweaks, checkout that doesn’t collapse at scale.
- Modules built to Magento standards
- Theme polish that won’t break upgrades
- Checkout & payment fixes that stick
Broken checkout? Slow site? Suspicious uploads or endless errors? I keep Magento stores running smooth for UK retailers. Fast fixes, honest rates, and straight answers — no fluff, no excuses.
Focused Magento help that protects your sales — not agency fluff.
Custom modules, theme tweaks, checkout that doesn’t collapse at scale.
Redis, Varnish, Cloudflare, MySQL — tuned so your store feels instant.
Crons, indexers, upgrades — handled. You focus on selling, I keep the wheels on.
Three focused packages you can book immediately. Clear scope. Clean delivery.
For payment errors, spinning loaders, ReCAPTCHA loops, Firecheckout/Amazon Pay/Klarna conflicts.
Deliverables: Root-cause summary, patch (PR/diff), rollback plan, test video.
Book Checkout CPRFor slow LCP/INP/TTFB, bloated JS/CSS, cache misses, poor image strategy.
Deliverables: Before/after metrics, applied config/patches, VCL/WAF updates, 30-day care tips.
Start a Speed SprintUse when the site is down, orders won’t place, or a deployment went sideways.
Deliverables: Incident summary, actions taken, residual risks, plan for permanent fix.
Request Emergency TriageNo contracts. No surprises. “No Fix, No Fee” guarantee on urgent jobs.
£30–£40/hour
Best for urgent bugs, audits, or one-off fixes.
£1,000/month
Keep your site stable, secure, and fast.
£2,000/month
For teams building, scaling, and growing aggressively.
“David keeps our Magento 2 site running through upgrades and server changes. Quick, reliable, and explains without jargon.”
“We were stuck with caching and checkout issues. He diagnosed the problem and fixed it the same day. Sales recovered immediately.”
Real-world Magento issues fixed fast — proper diagnosis, contained risk, and practical fixes that survive contact with production.
A routine server sweep found malicious PHP payloads disguised as GIFs inside Magento custom option quote uploads. The files were quarantined, quote records cleaned, Nginx hardened, and the abused upload destination locked down.
pub/mediaMagento’s product editor stopped saving descriptions after a Cloudflare security update. I traced it to COEP headers and Speculation Rules, then restored the admin without disabling Cloudflare completely.
Tell me what’s broken — or what you want to build. I’ll reply within one business day. If it’s urgent (checkout down, site crashing), mention it and I’ll prioritise.