ExpressionEngine Developer & Support in Wigan

Long-term ExpressionEngine support, version upgrades, and specialist development for businesses that cannot afford for their website to fail.

Karl @ Expression 37 ~ ExpressionEngine Developer, Wigan

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.

Can we help?

Most clients come to us when their site has started to feel like a risk rather than an asset. Whether the agency relationship has ended, an upgrade has been delayed, or the site has simply grown beyond what it can handle, a conversation costs nothing.

Get in touch with Karl

Trusted by established businesses and growing brands across the UK

Expression 37 works with a small number of clients at any one time. These are some of them.

About Karl

Karl Bowers ~ ExpressionEngine & Craft CMS Specialist

Karl founded Expression 37 in 2007 and has worked exclusively with ExpressionEngine and Craft CMS ever since. He does not take on work in other platforms and does not hand work to other developers. Expression 37 is deliberately small, because the kind of support that matters to clients with business-critical sites is specific to their site, not something that scales in the conventional sense. If you work with Expression 37, you work with Karl.

Find out how we work

Client feedback:

Karl has been instrumental in delivering the ExpressionEngine development requirements for our client. Karl very quickly became part of our extended team as he is reliable, dependable and thorough in everything he does. Karl has a genuine desire to see his clients succeed and he will go out of his way to help them achieve that. Karl worked hard on our projects and was so helpful all along the way. He is driven, talented and an absolute pleasure to work with! Any organisation would be lucky to have Karl on their team.

Wayne Smallman

Wayne Smallman
Octane Ltd.

» Get in touch