Craft CMS Developer & Support in Winchester

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

Craft CMS enquiries out of Winchester usually involve one of two situations: an install running fine but neglected, or one that's genuinely broken while nobody's left to call.

Karl's the only person you'll deal with here, every time. Craft CMS and ExpressionEngine are the only platforms Expression 37's worked in since 2007. No account manager, no handoff.

He checks what's actually in the install before quoting anything. Depending on what's found, that's a fix, an upgrade, or an ongoing retainer.

A former capital, and the sites that come with it

Winchester carries a level of heritage tourism most towns its size never see, alongside a genuinely affluent professional and financial services base and a university adding its own steady stream of small businesses. A fair number of the sites serving that mix run on Craft, often built with real care originally and then left to fend for themselves.

Karl supports Winchester businesses whose install has reached that point: a developer who's disappeared, several major versions behind, or a site nobody currently on staff fully understands. The work always starts with the actual codebase, not a description of it.

Common questions Winchester clients ask:

What's the actual first move on a new project?

Opening the codebase properly, templates and plugins both, before any figure is discussed. A lead form that's quietly stopped working, a security notice on an old plugin, or the plain realisation nobody could confidently change the site, one of those is usually what brings someone to us.

Does Winchester's distance from most agencies actually matter?

Not really. Easy reach of London and the south coast means a visit's never genuinely hard to arrange, but almost nothing about the work actually needs one.

Can you take over an install from a developer who's gone quiet?

Yes, a familiar starting point. What's genuinely bespoke gets separated from a modified plugin by reading the code properly, nothing more.

Is an old Craft version a serious risk?

Usually less than assumed. The core rarely causes problems by itself. The exposure sits in whichever plugins haven't been kept current alongside it.

Do you handle the HubSpot side too, or just the CMS?

Both, as one piece of work. That connection tends to be wired directly into the templates, so splitting it from the CMS rarely reflects how the site actually functions.

How's pricing worked out?

Fixed-scope work like an audit or upgrade is priced upfront as a project. Ongoing support runs as a monthly retainer, agreed before anything starts either way.

Where this tends to matter:

A heritage or tourism business where presentation and accuracy genuinely reflect on the organisation's reputation, not just its bottom line. A professional or financial services firm that can't quietly let a poorly maintained site become tomorrow's liability. Somewhere with HubSpot capturing leads through Craft, that connection needing exactly the same standard of care as the CMS around it. And an install several major versions old, where the real work is an honest plugin-by-plugin audit and untangling whatever Composer's accumulated.

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.

Wayne Smallman

Wayne Smallman
Octane Ltd.

» Get in touch