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:

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