Craft CMS Developer & Support in Liverpool

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

Craft CMS enquiries from Liverpool generally mean the install's in one of two states: stable but neglected, or genuinely broken with whoever built it long gone.

Karl supports Liverpool and Merseyside businesses directly, no exceptions. Craft CMS and ExpressionEngine are the only two platforms Expression 37's touched since 2007. It's him on every job.

An honest read of the codebase comes first, always. That's a defined piece of work or an ongoing arrangement, depending on what's actually needed.

Where this typically applies:

  • Liverpool businesses running a genuinely revenue-critical site, where broken functionality has a direct cost, not a cosmetic one.
  • Installs previously managed through a rotating cast of account managers, none of whom ever properly understood the build.
  • Plugins and Composer dependencies several major versions old, needing a proper audit before any upgrade goes near them.
  • Sites connected to Stripe, Salesforce, or HubSpot by someone no longer around to explain the setup.

Common questions from Liverpool clients:

Does remote support actually work well for a Liverpool business?

Consistently, yes. Direct access to a specialist developer tends to outperform being managed through an agency, and there's rarely any real need for on-site visits.

Can an existing Craft build be taken over from a previous developer?

Regularly. Whatever the state of the templates or how unusual the plugin choices, the codebase gets properly understood before anything is touched.

Is a long-neglected install a big undertaking to fix?

Usually more manageable than expected. Most of the real work is auditing plugin compatibility and untangling Composer conflicts, not the underlying upgrade itself.

Do you also handle Stripe, Salesforce, or HubSpot integrations?

Yes, as standard. These are usually wired directly into the Craft templates, so they're covered as part of the same work rather than a separate add-on.

How does pricing generally work?

A fixed cost for defined work, an audit or upgrade. A monthly retainer for anything ongoing. Either way, the number's agreed before work begins.

What if something breaks unexpectedly?

Retainer clients get handled first. Without one, urgent problems are still generally addressed quickly, but that consistent priority is specifically what a retainer buys.

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:

Karl has been instrumental in delivering the ExpressionEngine development requirements for our client. Karl very quickly became part of our extended team as he is reliable, dependable and thorough in everything he does. Karl has a genuine desire to see his clients succeed and he will go out of his way to help them achieve that. Karl worked hard on our projects and was so helpful all along the way. He is driven, talented and an absolute pleasure to work with! Any organisation would be lucky to have Karl on their team.

Leilah Aintaoui

Leilah Aintaoui
Video Smart Ltd.

» Get in touch