ExpressionEngine Developer & Support in Stoke-on-trent

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

Karl @ Expression 37 ~ ExpressionEngine Developer, Stoke-on-Trent

What usually brings a Stoke-on-Trent enquiry in is an ExpressionEngine site that's either drifted along untouched, or one that's stopped behaving with the previous developer nowhere to be found.

Karl's who sorts that out, on his own. Expression 37's only ever worked in ExpressionEngine and Craft CMS, since Karl started it in 2007. You deal with him directly, not an account manager.

He works through what's actually there before recommending anything. What that shows decides whether it's a fix, an upgrade, or an ongoing retainer.

Where this comes up most:

Manufacturers and homeware businesses with large product catalogues that need proper categorisation and search, not just a long list of pages. Export-focused firms whose site needs to work reliably for international buyers, where downtime has a wider reach than a purely local business. Sites left behind by an agency that's stopped taking on ExpressionEngine work. And installs several major versions behind, where the real effort in upgrading is auditing every add-on individually. Manufacturers syncing orders through Salesforce or capturing trade leads in HubSpot need that connection maintained with the same care as the catalogue itself.

How engagements typically start:

Karl reviews the templates, add-ons, and catalogue structure before quoting, since these handovers rarely arrive with documentation worth trusting. Most people get in touch after something specific: a catalogue that's become unmanageable to update, a security notice about an outdated add-on, or a decision the site can't keep running unsupported. From there it's a scoped project or an ongoing retainer, priced upfront.

Common questions Stoke-on-Trent clients ask:

Does it matter that you're not based in Stoke-on-Trent?

Not for the work itself. Code review, deployment, testing, all handled remotely and it works well. Stoke is close enough that a face-to-face meeting is never a real obstacle when one's genuinely useful.

Our catalogue is large and complex, does that complicate a rebuild or upgrade?

It changes what needs proper attention. A large catalogue needs a sensible category structure and working search from day one, not something bolted on afterwards once it's already grown unmanageable.

Can you take over a site built by a developer no longer around?

Yes, regularly. The first step is establishing what's genuinely custom versus a modified add-on, which needs an actual read of the code rather than a guess.

How old can an ExpressionEngine install get before it's a real risk?

There isn't a hard threshold. Plenty of Stoke sites on EE2 or EE3 still function properly. What needs checking is whether the add-ons they depend on have kept pace, since that's usually where problems start.

What's included with ongoing support?

Priority response when something breaks, proactive checks rather than waiting for a fault, and a developer who already knows the site instead of starting cold.

What will this cost?

That's down to what's actually needed. A one-off audit or fix is a fixed price. Continuing support is a monthly retainer. Either way, agreed before anything begins.

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:

It's always a nervous decision making the right choice of web provider when you have a large-scale project to be developed such as the York GPVTS website. Thankfully we made the right choice going with Karl at Expression 37. Karl has been excellent throughout the whole process of the project, working very closely with me and other members of the York GPVTS staff to ensure the site was built to our exact requirements. The end result has been truly impressive and we have had fantastic feedback from both internal staff and the specialist trainee doctors that use the site on a regular basis. Since the site has launched we have requested numerous development updates and modifications that are typically required of a project at this level. Karl has never failed to deliver these requests, often adding new ideas and suggestions to help improve the scope of our initial ideas. If you are looking for a solid, reliable, and friendly web developer, then Karl is your man!

 Stuart Calder - GP Training Programme Director

Stuart Calder - GP Training Programme Director
NHS York GPVTS

» Get in touch