Wigan enquiries about ExpressionEngine support tend to come down to one of two things: a site that's fine but neglected for years, or one that's actively broken with the agency behind it long gone.
Karl deals with it directly, no exceptions. Expression 37's only ever worked in ExpressionEngine and Craft CMS, since Karl set it up in 2007. You speak to him personally, not a wider team.
He goes through the build properly first. Depending on what he finds, that's a fix, an upgrade, or an ongoing retainer.
Who this tends to matter for:
Distribution and logistics firms whose site needs to display stock or delivery data accurately, where being wrong isn't a minor inconvenience. Businesses whose site connects to Salesforce or a booking system that nobody currently maintains properly. Firms whose previous agency has gone quiet, leaving the site live in name only. And installs several major versions old enough that a proper upgrade means checking every add-on individually rather than assuming it'll just work.
How it typically starts:
Most conversations begin after something specific: an order confirmation that stopped sending, an old add-on flagged by a security scanner, or simply nobody being confident enough to touch the site anymore. Karl reviews the codebase properly before quoting, and a one-off fix commonly turns into a standing retainer once the immediate problem is dealt with.
Common questions Wigan clients ask:
Do you need to be local to support us properly?
No, and it makes no practical difference. The work is done remotely from start to finish, with an in-person visit available on the rare occasion it's actually useful.
Can you pick up a site an old agency built and abandoned?
Yes, regularly. Figuring out what's bespoke versus a modified add-on always comes first, based on reading the actual codebase rather than guessing.
Is it a problem if our ExpressionEngine version is really old?
Usually not on its own. The risk sits with unmaintained add-ons more than the core software, so that's where an audit focuses first.
What if we're not sure exactly what our site does anymore?
That's common enough to be routine. A proper audit maps out what's actually running before any decisions get made about what to keep or change.
How does pricing work?
Defined work like audits or upgrades gets a fixed price upfront. Ongoing support is a monthly retainer. Either way the cost is agreed before anything starts.
What happens if something breaks at a bad time?
Retainer clients get priority attention. Without one, we still respond quickly, but a retainer is specifically what guarantees priority.
Ready to get started?
If your website is business-critical and needs a specialist who will take proper long-term ownership of it, get in touch. Karl will respond personally and give you an honest view of how we can help.


