Most people getting in touch about Craft CMS support in Blackpool are dealing with an install that's either fine but ignored, or actively causing problems while the previous developer's gone quiet.
Karl's the only one who touches it, every time. He founded Expression 37 in 2007 and has stayed within Craft CMS and ExpressionEngine ever since.
He reviews the install properly before saying what it needs. Usually that comes down to a fix, a version upgrade, or an ongoing retainer.
Where we typically come in:
- Hotels and venues running Craft Commerce for online bookings, where downtime during a peak weekend is a direct financial hit.
- Conference and events businesses with sharp seasonal traffic that a lot of agencies never properly plan hosting for.
- Sites orphaned by an agency that's closed or moved on, still live, but with nobody keeping plugins or Composer dependencies current.
- Businesses processing deposits or bookings through Stripe, where a broken checkout has an immediate, visible cost.
- Owners who need someone reachable on a busy trading weekend, not a ticket that sits until Monday morning.
How a typical engagement starts:
The trigger is usually a specific scare: a Craft Commerce checkout that buckled during a bank holiday, a security scan flagging outdated plugins, or an agency that's gone quiet without warning. Karl reviews the live site properly before quoting, and hospitality clients tend to move quickly onto a retainer once the immediate risk is clear.
Common questions Blackpool clients ask:
Do you need to be local to us for this to work?
No, the whole job happens remotely, checkout fixes, server work, ongoing maintenance. Response speed matters far more here than where the developer happens to be sitting.
Our booking system slows down or fails on busy weekends, is that fixable?
Usually, and it's rarely a fundamental design problem, more often a specific bottleneck: an unoptimised query, a plugin under strain, or hosting that isn't sized for peak load.
The agency who built our site has closed, what does that mean for us?
The site keeps working exactly as before, but nobody's responsible for keeping it maintained, which is the actual risk. Picking up an orphaned Craft install like that is routine.
What happens if something breaks on a Saturday during our busiest season?
Retainer clients get priority response on exactly that, it's the specific problem a retainer exists to solve, since a broken booking flow on a peak weekend is a real emergency, not an inconvenience.
How far behind on Craft versions is genuinely risky?
Security first, regardless of version. After that, older installs run into plugins that have stopped being maintained, which is the real problem once an upgrade's actually needed.
What's the pricing structure?
Fixed cost for scoped project work, a monthly retainer for ongoing cover, particularly worthwhile for a business with a clear peak season. Agreed upfront.
What's worth covering in a first call?
What the site needs to handle during your busiest weekends, its current Craft version, and what's prompted the enquiry.
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.


