I handle complex, business-critical platform migrations that you can't afford to get wrong.

CMS replacements, e-commerce replatforming, hosting moves, email migrations. Whether you're an organisation on a platform you've outgrown or an agency subcontracting the technical work, I bring custom scripting, thorough auditing, and a proven process developed over 20 years.

Your content is valuable. Hire a specialist to move it safely.

20 years of hands-on delivery GDPR Compliant Money-back Guarantee

Trusted by agencies and organisations worldwide.

Test Innovators

His documentation is exceptionally thorough, and his communication throughout the project was equally strong. I would be excited to work with Anthony again.
— Geoff Dennis, Director Of Operations

User Friendly Consulting

He brought superior technical and project management skills to the project and discovered aspects of the migration that I had never considered. I cannot recommend Anthony enough.
— Jim Hill
Test InnovatorsPassepartout HomesReputationDefender SJ39 Athlete Interactive

Get a Free Quote

Every migration starts with a conversation. Tell me about your site and I'll provide a no-obligation quote with a clear scope and timeline.

No obligation. I normally reply within the same working day.

What I do

Every migration is different, but the core disciplines stay the same. Here's what I bring to your project.

Planning & Auditing

Full content audit across all content types, custom fields, and relationships. Start the migration on solid ground with a clear scope and timeline.

Migration Scripting

Custom scripts handle e-commerce data, custom content types, and complex taxonomies. Content can be cleaned, merged, or reformatted as needed.

Zero-Downtime Launch

Business-critical sites can't afford downtime. I use staged migration and DNS cutover to keep your site live throughout the process.

Frequently asked questions

How much does a CMS migration cost?

Every project is different. Cost depends on the complexity of your content types, e-commerce requirements, and how much restructuring is needed. I provide a detailed, no-obligation quote after reviewing your site. See the services page for guideline pricing, or Drupal-specific pricing.

Can you migrate e-commerce sites?

Yes. I migrate between all major e-commerce platforms, including Shopify, BigCommerce, Magento, WooCommerce, and Drupal Commerce, preserving product data, customer reviews, order history, and custom attributes. E-commerce migrations require specialist handling that automated tools can't provide.

Which platforms can you migrate from?

I migrate between CMS platforms (Drupal, WordPress, Joomla, Sitecore, custom-built), e-commerce platforms (Shopify, BigCommerce, Magento, WooCommerce), and handle hosting and email migrations. Drupal to WordPress is my longest-running specialism, but the core skills of content mapping, custom scripting, and SEO preservation apply regardless of source or destination platform.

Can AI handle my CMS migration?

AI tools can extract and transform content effectively, and they're getting better quickly. But for complex migration projects, the data migration itself is only a small part of the job. The real work is in what surrounds it: zero-downtime cutover planning, SEO preservation across thousands of URLs, systems integration, coordinating between your team, designers, and hosting providers, and managing the dozens of things that can go wrong when a business-critical site changes platform. That's process and experience, not something a tool can replace.

Will my SEO rankings be affected?

Preserving SEO is a key part of the migration process. I map URL structures, set up 301 redirects, and ensure all metadata carries over so your search rankings are protected.

How do you handle zero-downtime migrations?

For business-critical sites, I use staged migration with DNS cutover. The new site is built and tested in parallel, then switched over with minimal interruption. Read the full process for details.

From the blog

Drupal 7 End of Life: Your Migration Options in 2026

Drupal 7 reached end of life in January 2025. Here are your realistic options, from extended support to full WordPress migration.

Migrating Drupal Commerce to WooCommerce

What's involved in moving from Drupal Commerce to WooCommerce, and why automated tools fail for e-commerce migrations.

Getting Started with a Drupal to WordPress Migration Project

What to expect when you start planning a migration project. The key decisions, common pitfalls, and how to set yourself up for success.

Ready to migrate?

Get a free, no-obligation quote. I'll review your site and provide a clear scope, timeline, and cost estimate.

Money-back guarantee · GDPR compliant · 20 years of hands-on delivery