Craft CMS support, maintenance, and development
Custom Craft CMS development, rescue projects, and ongoing maintenance. Sites that are fast, flexible, and straightforward to manage.
Craft CMS gives content teams flexibility that WordPress cannot match. But that flexibility requires careful architecture. I build and maintain Craft sites that editors love to use and developers can extend without breaking.
Craft CMS support and maintenance
New builds
Custom Craft sites designed around your content model. Entry types, Matrix fields, and templates structured for how your team actually works.
Rescue projects
Sites that have become difficult to maintain. Poor performance, confusing entry structures, or template problems that need sorting out.
Craft 4 and 5 upgrades
Migration from older Craft versions. Plugin compatibility testing, template updates, and safe deployment to production.
Plugin development
Custom plugins when the existing ecosystem does not have what you need. Built to Craft standards, documented for maintenance.
Performance optimisation
Eager loading, query optimisation, caching configuration. Craft can be fast, but it requires attention to get there.
Ongoing support
Updates, security patches, and changes as your content needs evolve. Someone who understands your site.
Craft CMS rescue projects
The problem
- • Site loads slowly, especially on listing pages
- • Control panel is confusing for editors
- • Previous developer used an unusual approach
- • Craft 3 site needs upgrading before end of life
- • Plugin stopped working after update
- • Need new features but worried about breaking the site
The solution
- • Identify N+1 queries and implement eager loading
- • Restructure entry types and simplify field layouts
- • Refactor towards Craft best practices
- • Plan and execute migration with staging testing
- • Find alternatives or build custom replacement
- • Test changes in staging before production deployment
Best practices I follow
Entry types designed around editorial workflow, not developer convenience
Matrix and entry relationships structured to prevent circular dependencies
Eager loading implemented from the start, not bolted on later
Template code that other developers can understand and modify
Content migrations scripted and version controlled
Staging environment that mirrors production
Craft CMS performance optimisation
Craft can achieve excellent Core Web Vitals scores with proper implementation. I focus on:
Static caching where appropriate
Image transforms configured for responsive delivery
SEO fields integrated into entry types
Structured data output for rich search results
Sitemap generation with proper priority and change frequency
White-label Craft CMS for agencies
I work with agencies as a white-label Craft specialist. You stay as the client contact. I handle the technical implementation. Clean handovers, documented code, and no client poaching.
If your team designs but does not develop Craft sites, or if you need overflow capacity for a large project, I can slot into your existing workflow.
Common questions
Should we use Craft or WordPress?
Depends on your content needs. Craft excels at structured content with complex relationships. WordPress is better for simpler sites or when the plugin ecosystem solves specific problems. I can advise based on your requirements.
Can you migrate our WordPress site to Craft?
Yes. I can map your WordPress content model to Craft structures and handle the migration. This works best when the WordPress site is straightforward or when you want to restructure content during the move.
What about headless Craft?
Craft works well as a headless CMS with GraphQL or Element API. I can implement this for JAMstack sites or when Craft needs to feed multiple frontends.
Do you offer retainer support for Craft sites?
Yes. Monthly retainers cover updates, security patches, and a set number of hours for changes or fixes. Retainer clients get priority response for issues.
Need Craft CMS help?
Whether it is a new build, a rescue project, or ongoing support, describe what you need.