Craft CMS Developer & Support in Wigan

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

Karl @ Expression 37 ~ Craft CMS Developer, Wigan

Most Craft CMS enquiries from Wigan involve an install that's either running fine but neglected, or one that's stopped working with the developer who built it long gone.

Karl's who takes these on, always has. Craft CMS and ExpressionEngine are the only platforms Expression 37's ever worked in, since 2007. You go straight to him, not a team.

The install gets a proper look before anything's quoted. That's usually a fix, a version upgrade, or an ongoing retainer.

From mill town to distribution hub, what stayed the same?

The old mill and mining industries gave way decades ago to a distribution and warehousing economy sitting right on the M6, alongside a rugby league heritage the town takes seriously. A good number of local business websites were built on Craft during the platform's growth years here and have run without close attention since.

Karl picks up Wigan installs at exactly that stage: an agency that's stopped answering the phone, several major versions behind, or functionality bolted on by someone long gone. The actual code gets looked at before anything's said about cost or timescale.

Common questions Wigan clients ask:

What's the practical starting point for a job like this?

Reading the codebase properly, always, before a number gets attached to anything. An order confirmation that stopped sending, a plugin flagged by a security scanner, or simply nobody feeling confident enough to touch the site anymore, one of those usually triggers the first call.

Is it awkward working with someone based outside Wigan?

Not once the work actually starts. Everything's handled remotely from review through to deployment, and a visit's easy enough to arrange the rare time it's genuinely useful.

Can you pick up a site an old agency built and abandoned?

Regularly. Figuring out what's bespoke versus a modified plugin always comes first, based on the actual codebase rather than a guess.

Is it a problem if our Craft version is really old?

Usually not on its own. The risk sits with unmaintained plugins and stale Composer dependencies more than the core software, so that's where an audit focuses first.

What if we're honestly not sure what our own site does anymore?

Nothing unusual about that. It just means the audit does double duty, mapping the site as it actually is before anyone discusses what should change.

How does pricing actually work?

One number for a scoped job, fixed and agreed before it starts. A different arrangement, billed monthly, if it turns into ongoing support. Nothing gets committed to blind either way.

Who this tends to matter for:

A distribution or logistics firm whose site shows stock or delivery figures that genuinely need to be right, not approximate. A business with HubSpot feeding leads in from the site, with nobody left who properly understands how that pipe works. An install where the developer's simply stopped replying, leaving it technically online but effectively abandoned. And a Craft version old enough that a proper upgrade means a plugin-by-plugin check rather than a routine bump.

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:

We hired Karl @ Expression 37 Ltd. to undertake a complete revamp of the Carers Trust Mid Yorkshire website. We had a lot of issues with our old WordPress site and thanks to Karl he was able to provide us with a complete rebuild in the ExpressionEngine system. We are very pleased with the results and Karl comes highly recommended!

Sandra Phillips - Community Plus Service Manager

Sandra Phillips - Community Plus Service Manager
Carers Trust Mid Yorkshire

» Get in touch