ExpressionEngine Developer & Support in Reading

Long-term ExpressionEngine support, version upgrades, and specialist development for businesses that cannot afford for their website to fail.

Karl @ Expression 37 ~ ExpressionEngine Developer, Reading

Reading businesses tend to get in touch about ExpressionEngine when the site's either quietly out of date, or actively causing problems with nobody answering for the agency that built it.

Karl's who handles it, every time. Expression 37's only ever worked in ExpressionEngine and Craft CMS, since Karl started it in 2007. You go straight to him, not an account manager.

He works through what's actually there before recommending anything. Depending on what's found, that's a fix, an upgrade, or an ongoing retainer.

Where we typically come in:

  • UK subsidiaries and regional offices whose website was built by a head office team that's since moved on or been restructured.
  • Insurance and professional services firms with content-heavy sites that need reliable, ongoing editorial support, not just occasional fixes.
  • Sites running EE2 or EE3 where every add-on needs checking for compatibility before an upgrade can be safely quoted.
  • Businesses with HubSpot or Stripe wired into the templates directly, which is common in this corridor and needs a developer who understands both sides.
  • Teams who'd rather work with one developer they know than restart the relationship with a new agency contact every year or two.

How a typical engagement starts:

Enquiries from Reading businesses tend to follow a leadership or team change: a new marketing director inheriting a site nobody can fully explain, a security review flagging an out-of-date install, or a HubSpot sync that's quietly stopped working. Karl reviews the actual codebase before quoting anything, and a lot of that initial work turns into a standing monthly arrangement.

Common questions Reading clients ask:

Does it matter that you're not in Reading itself?

Not in practice, no. All the work, code review, deployment, ongoing fixes, happens remotely, and Reading is close enough for the rare occasion an in-person meeting genuinely helps. Most clients prefer direct access to the developer over an agency's usual layers.

Our in-house digital team has shrunk, can you fill that gap?

Yes, that's a common shape for a Reading enquiry. The first step is usually a proper audit of what's actually built into the site before deciding what ongoing support should cover.

We've got a HubSpot integration that used to work fine and now doesn't, is that something you handle?

Regularly. Marketing integrations built directly into ExpressionEngine templates are common here, and they're usually the first thing to break quietly when nobody's watching the site.

How far behind can our EE version be before it's a real risk?

Security patching is the immediate concern regardless of version number. Beyond that, EE2 and EE3 installs increasingly struggle to find maintained add-ons, which becomes the practical blocker when an upgrade is finally needed.

Can you work alongside our existing agency rather than replace them?

Sometimes, though it depends what's being asked. It's more common for Expression 37 to take over full ExpressionEngine responsibility once an agency relationship has stopped delivering.

What's the pricing model?

Fixed cost for scoped project work, monthly retainer for anything ongoing. Both agreed before anything starts, no open-ended hourly billing.

What should the first conversation cover?

Your current EE version, what's built into the site, and whatever's prompting you to look for support now. That's enough for an honest first view.

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:

We recently got in touch with Karl to help with some issues we were having with our site. All issues were dealt with in a very quick, efficient manner. Whilst our requests have only been minor ones, Karl's commitment to helping us out has been first class, and we would thoroughly recommend him!

Loretta Jones

Loretta Jones
Leeds Mencap

» Get in touch