Skip to content
CH 00Drupal upgradesthe road out of end-of-life

Your Drupal is out of support. That's fixable.

The scary part isn't the migration. It's not knowing what the migration actually involves — which is why this starts with an assessment, not an estimate.

Millions
of nodes migrated D7 → D10, every relationship intact
5 → 11
Drupal versions worked across, since 2013
2
contrib modules maintained on drupal.org
CH 01Where you arehonest state of each branch

Drupal 7

End of life since January 2025

No security team, no coordinated releases — every month is borrowed time. Still running on hundreds of thousands of sites whose owners keep getting quoted rebuild prices as ransom. The migration to modern Drupal is real work, but it is a known road.

Drupal 8 & 9

Both past end of life

The awkward middle: modern architecture, dead branches. The good news is the jump to 10 and 11 from here is far gentler than from 7 — often more housekeeping than surgery.

Drupal 10

Supported, but the clock runs

The move to 11 is incremental if your modules are healthy. The assessment mostly tells you which contrib is ready, which needs patches, and which custom code calls deprecated APIs.

CH 02Straight answerswhat everyone asks first

What does a Drupal upgrade cost?

The assessment is from $2,500 flat and produces the real number: a module-by-module roadmap pricing the migration itself, which depends on contrib health, custom code, and data volume — not on how badly someone wants the project. The assessment fee credits toward the work.

Will we lose content?

The standard here is every record, every relationship, verified — a monolithic Drupal 7 application with millions of nodes has made this exact trip with its data relationships intact. Migrations run against copies, verify against counts, and never touch the live site until the numbers match.

How long does it take?

A modest D7 site: typically weeks. A complex one with heavy custom code: months, run in increments alongside the live site. The assessment gives you a dated plan — and if the honest answer is "you don't need the full migration yet," you'll get that answer instead.

Can we stay on Drupal 7 a bit longer?

You can — with eyes open. Stabilization first (hardening, monitoring, proven backups via the rescue practice), then the migration on your schedule instead of an attacker's. What you can't do safely is nothing.

Upgrade assessment — from $2,500

Module-by-module findings, honest risk calls, and a costed roadmap to Drupal 11 — yours to keep whoever does the work. Read how a millions-of-nodes migration actually ran, or see all services and prices.

CH 03Start the assessmenttell us what version you're on

Find out what you're actually facing

The URL, the Drupal version if you know it, and anything you already suspect. You'll get a real answer within one business day — including when the real answer is that your situation is calmer than it feels.