Craft CMS Developer & Support in Carlisle

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

Craft CMS enquiries from Carlisle tend to come in once an install's either drifted along untouched, or something's actually stopped working properly.

Karl's who sorts it, always has been. Expression 37's only ever been Craft CMS and ExpressionEngine, since it started in 2007.

He works out what's genuinely in the install before recommending anything. What follows is usually a fix, an upgrade, or an ongoing retainer.

Where we typically come in:

  • Retailers and distributors covering Cumbria and the borders, needing Craft to hold up reliably across a genuinely wide catchment.
  • Agricultural trade businesses whose pricing and content shifts with the farming calendar.
  • Logistics firms tied into the M6 corridor, where a site going down has consequences well past the local area.
  • Businesses taking payments through Stripe across a large trading region, needing someone who understands the checkout as well as the CMS.
  • Owners whose site has simply outgrown its current level of care and want that properly addressed rather than patched around.

How a typical engagement starts:

Regional pressure tends to be the trigger: a busy farming trading period exposing cracks, a delivery zone rule that's stopped working correctly, or a routine scan turning up outdated plugins. Karl looks at the actual Composer setup and codebase before saying anything about cost, and clients covering this kind of geographic spread tend to want ongoing cover rather than a one-off fix.

Common questions Carlisle clients ask:

Can you actually support a site this spread out if you're not based here?

Geography doesn't really factor into how the work gets done, it's all remote regardless of catchment size. What matters more is understanding the regional logic built into the site, which comes from a proper review, not proximity.

Our site covers a huge area with different rules by region, is that unusual?

Not for Carlisle. It's typical of businesses trading across this border region, and it's exactly the sort of custom logic that gets missed by anyone unfamiliar with how the site was actually put together.

Our trade volume follows the farming calendar closely, does that matter for support?

It changes the timing of what gets checked. Pricing accuracy and load capacity get reviewed ahead of known busy trading windows rather than treated as a constant, year-round concern.

How much of a concern is an old Craft version for a site like ours?

The scale of the site actually raises the stakes, an outdated install with regional logic built on top is harder to safely patch the longer it's left, so it's worth addressing sooner rather than later.

Is Stripe something you'll look at, or only the Craft side?

Both, since the two are rarely separable in practice, the checkout logic usually lives inside the same templates as everything else on the site.

What would this cost us?

Depends what's needed, a scoped piece of work gets a fixed number, ongoing cover runs as a monthly figure. Either way it's set before anything begins, not billed after the fact.

Where do we go from here?

Send over what the site currently covers and what's brought you to ask, and you'll get a clear, honest answer on what's actually involved.

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