Craft CMS Developer & Support in St-albans

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, St Albans

Craft CMS enquiries out of St Albans usually mean one of two things: an install that's holding up but ignored, or one that's actually stopped working with whoever built it gone.

Karl's the only person who ever works on it. He's worked in Craft CMS and ExpressionEngine exclusively since founding Expression 37 in 2007. You deal with him, not an account manager.

He reviews what's genuinely in the install before saying what it needs. That's usually a fix, a version upgrade, or an ongoing retainer.

Where we typically come in:

  • Professional services firms needing a Craft site that reflects the same reliability as the advice they give clients.
  • Independent retailers on Craft Commerce, competing against national chains and needing checkout and stock performance that holds up.
  • Sites built by a local agency that's since closed or changed direction, leaving no clear point of contact.
  • Businesses running HubSpot for enquiries connected into Craft, an integration that needs its own attention alongside the CMS.
  • Owners who want one developer, one clear invoice, not a retainer contract padded with services they'll never use.

How a typical engagement starts:

It's usually the business owner who reaches out directly, not a marketing team, often because the site's started to feel dated or a specific worry's cropped up, an old plugin flagged as vulnerable, a form that's gone quiet. Karl gives a straight, honest assessment before anything's agreed, and plenty of first conversations become ongoing arrangements.

Common questions St Albans clients ask:

Can a business our size actually get proper support remotely?

Yes, size doesn't change how the work gets done, template edits, deployments, and fixes are handled remotely for clients of every scale. St Albans is close enough that a meeting is never off the table, it's just rarely needed.

Our agency's shut up shop, is our site still safe to run?

It'll keep working exactly as before, the risk is that nobody's watching it, not that anything's about to fail. Taking over from a closed agency is a routine, well-worn process.

Is there a simpler support option for a business our size?

The underlying work doesn't scale down, but the relationship does, one contact, one clear fixed price, none of the account management overhead a bigger agency adds.

Our Craft version is a few years behind, does that matter?

Mostly for security. Past that, the practical issue is usually plugin compatibility rather than the version number itself, and that's what an upgrade audit actually checks.

Would you look after our HubSpot form integration too?

Yes, that's normally wired straight into the Craft templates rather than sitting apart from the CMS, so it needs covering alongside everything else.

How does the pricing actually work?

A fixed number for scoped project work, a monthly figure for ongoing cover. Either way you know the cost before anything begins.

What's the easiest way to get things moving?

A short call about the site today, its Craft version, and what's actually brought you to look into this.

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:

Our ExpressionEngine website had been running on an outdated version for some time and we knew it needed attention, but finding someone with the right expertise to handle it properly was a concern. Expression 37 assessed the site thoroughly, explained exactly what was involved, and carried out the upgrade with no disruption to our business. The site has been noticeably more reliable since, and having ongoing support in place means we know any issues will be dealt with quickly. Straightforward to work with and clearly know what they are doing.

James Dawber - Managing Director
Dawber Williamson

» Get in touch