St Albans businesses tend to get in touch about ExpressionEngine when the site's either quietly out of date, or actively causing problems with the agency behind it no longer contactable.
Karl's the one handling it, every time. Expression 37's only ever worked in ExpressionEngine and Craft CMS, since 2007. No wider team, just Karl direct.
He goes 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:
- Professional services firms whose site needs to project the same reliability as the business itself, not look like an afterthought.
- Independent retailers running ExpressionEngine ecommerce, competing against national chains and needing a site that performs properly under pressure.
- Sites built by a local agency that's since closed or changed focus, leaving the client without a clear point of contact.
- Businesses with HubSpot handling client enquiries and marketing connected to the website, needing someone who understands the whole picture.
- Owners who want a straightforward, honest relationship with a developer, not a lengthy agency contract for occasional small changes.
How a typical engagement starts:
St Albans enquiries tend to come from business owners directly rather than a marketing department, often after noticing the site looks or feels behind the times, or after a scare, a plugin vulnerability flagged somewhere, a payment form that stopped working properly. Karl reviews the site honestly before recommending anything, and a lot of that first conversation turns into an ongoing retainer.
Common questions St Albans clients ask:
Do we need someone local, or does remote support actually work for a business our size?
Remote works well for businesses of any size, template changes, fixes, and deployments all happen without needing anyone on site. St Albans is close enough for the rare occasion a meeting genuinely helps.
Our original agency has closed down, what happens now?
The site keeps running exactly as it did, but nobody's responsible for it, which is the actual issue worth addressing. Picking up support for an orphaned site like that is straightforward.
We're a small business, does that mean support should be simpler than for a bigger company?
The technical work is the same either way, but the relationship tends to be more direct, one point of contact, clear pricing, no lengthy account management layer.
How out of date can our EE version be before it's a real problem?
Security patching matters most regardless of version. Beyond that, older installs increasingly struggle to find maintained add-ons, which becomes the real issue at upgrade time.
We take enquiries through a HubSpot form on the site, is that something you'd support?
Yes, that kind of integration is usually built directly into the ExpressionEngine templates, so supporting it properly means understanding the whole site, not just the form itself.
What's the pricing structure?
Fixed cost for scoped project work, monthly retainer for ongoing support. Both agreed before anything starts.
What's a good way to start the conversation?
A short call about the site as it stands today, its EE version, and what's prompted you to look into support 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.


