Craft CMS Developer & Support in Darlington

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, Darlington

Most Craft CMS enquiries from Darlington fall into one of two camps: an install that's ticking along untouched, or one that's genuinely misbehaving while whoever built it has stopped replying.

Karl's the person who takes it on, every time. Craft CMS and ExpressionEngine are the only two platforms Expression 37's worked in since 2007. You're dealing with him directly, not an account manager.

He checks what's actually in the install before recommending anything. What that turns up decides whether it's a fix, a version upgrade, or an ongoing retainer.

Where we typically come in:

  • Manufacturers with export or trade-facing Craft sites, where product and pricing data has to stay accurate and available.
  • Organisations bound by accessibility standards, where content structure and compliance carry as much weight as design.
  • Long-established businesses running installs older than their current staff, with little institutional memory of how they were built.
  • Businesses taking payments through Stripe directly within Craft Commerce, needing a developer across both the CMS and the integration.
  • Teams who'd rather have one dependable developer than cycle through account managers at an agency.

How a typical engagement starts:

The prompt tends to be tangible: an accessibility complaint against a public-facing site, a trade customer flagging out-of-date pricing, or a new employee realising nobody can explain how the Craft install actually works. Karl reviews the codebase and Composer lockfile properly before quoting, and a decent share of that work becomes ongoing retainer cover.

Common questions Darlington clients ask:

Can you support us properly without being based here?

Yes, the whole job runs remotely, code, deployments, day-to-day fixes. Darlington's within reach on the rare occasion a face-to-face conversation genuinely adds value.

We've got accessibility obligations, how does that factor in?

It's built into the process from the start: markup, structure, and testing are all done with those requirements in mind, rather than checked as an afterthought once something's already live.

Is it strange that nobody here understands how our own site works?

Not remotely, it's the norm for long-established businesses. The first step is always working out what's genuinely custom versus standard plugin behaviour, before touching anything.

Our Craft version is a long way behind, how much of an issue is that?

Security first, regardless of version number. Beyond that, the real friction at upgrade time is usually plugin compatibility rather than the core jump itself.

Is the payment side of the site something you'd take on as well?

Yes, that's typically built directly into the Craft templates rather than kept as a separate system, so it needs the same level of attention as the rest of the site.

How is the cost worked out?

A fixed price for scoped project work, a monthly retainer for anything ongoing. Both figures agreed before work starts.

What's a sensible way to kick this off?

A short conversation about the site, its current Craft version, and what's actually driving the enquiry right now.

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 site had been neglected for a while and we were aware it needed a proper upgrade, but we were nervous about the disruption that might cause. Expression 37 carried out a thorough assessment first and gave us a clear picture of what was involved before any work began. The upgrade was handled with no downtime and the site has been running much more reliably ever since. We now have ongoing support in place and the peace of mind that any issues will be dealt with quickly by someone who genuinely understands the system.

Sarah Connolly - Head of Operations
Propel London

» Get in touch