ExpressionEngine Developer & Support in Hull

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

Karl @ Expression 37 ~ ExpressionEngine Developer, Hull

A Hull enquiry about ExpressionEngine support is usually one of two things: a site left running quietly for years, or one that's causing real trouble with the agency behind it no longer contactable.

Karl's the one who picks it up, every time. He's built Expression 37 around ExpressionEngine and Craft CMS alone, since 2007. There's no account manager between you and him.

He works through what's actually there before recommending anything. That's usually a fix, a version upgrade, or an ongoing retainer.

Who this tends to matter for:

Logistics and port-related businesses whose site needs to reflect current schedules, capacity, or availability accurately, where stale information isn't a cosmetic problem, it's an operational one. Creative and cultural organisations whose content volume has grown well past what the original site structure was built to handle. Firms whose previous developer has gone quiet, leaving a site nobody currently feels able to change. And installs old enough that every add-on needs a proper compatibility check before an upgrade goes anywhere near it. Firms with Salesforce or HubSpot feeding data in and out of the site need a developer who understands both ends of that connection, not just the CMS.

How a typical engagement starts:

Karl goes through the templates, add-ons, and content structure before quoting, since Hull handovers tend to come with assumptions rather than documentation. Most people get in touch after something concrete happens: information that's gone stale in a way that actually matters, a plugin that's stopped working after a routine update, or a decision the site needs proper ownership again. From there it's a defined project or a retainer, priced before anything starts.

Common questions Hull clients ask:

Is it a problem that you're not based in Hull?

Not really. The work happens remotely from start to finish, code review through to deployment, and it works well. Hull is close enough that an in-person conversation is never a real barrier if it's genuinely useful.

Our site needs to reflect live schedules or availability, does that change your approach?

It changes what gets tested most carefully. Anything time-sensitive needs a reliable way to update quickly and confidence that it's actually displaying correctly, rather than being treated as a minor content afterthought.

We inherited this from a developer who's no longer around, can you take it on?

Yes, this is a common starting point. Working out what's genuinely custom versus a modified add-on takes an actual look at the code, not a guess from the front end.

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

It depends less on age than people assume. A well-kept older install can be safer than a newer one nobody's audited. Add-ons are where the actual risk tends to sit.

What does ongoing support actually include?

First priority when something breaks, regular checks so issues get caught early rather than after a visitor notices, and a developer who isn't starting from zero on every call.

What will this cost?

Depends entirely on the work involved. A single project carries a fixed cost. Retained support is billed monthly. You'll always know the number in advance.

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:

When an serious issue occurred with our website, meaning that we were unable to upload images or documents, we soon realised that we needed an Expression Engine expert to take a look. Working in tandem with our in-house team, Karl identified the issue and quickly put a fix in place so we could get back to normal. I’d recommend him to anyone who needs assistance with an Expression Engine based website.

Gareth Colwell - Marketing Officer

Gareth Colwell - Marketing Officer
Portsmouth International Port

» Get in touch