Drupal takeover audit

When the previous developer is gone, the first task is not building a new feature. The first task is understanding where the code, data, access, backups and largest risks are.

When this helps

  • the previous developer or agency no longer works on the project;
  • documentation is missing or incomplete;
  • Git, hosting, backups or deployment are unclear;
  • the site works, but nobody is confident changing it;
  • you need to know whether the system is maintainable before ordering new work.

What we check

  • Drupal admin, server, domain and database access;
  • Git repository, Composer files, deployment workflow and backups;
  • Drupal core, modules, PHP and server state;
  • custom modules, theme layer, cron jobs and integrations;
  • security risks, data protection points and critical user journeys.

What you get

  • a takeover checklist;
  • a list of risks and missing access points;
  • a recommendation on what to fix immediately and what can wait;
  • an assessment of whether the system fits maintenance, upgrade or migration work;
  • an initial work plan for budget discussion.

What we do not do

We do not start by rewriting the system. First the current state must be secured, backed up and understood. Only then does it make sense to change code or plan larger work.

Why takeover is a separate task

A Drupal project can look fine from the outside while its technical ownership is weak. The problem appears when a security update, form fix, integration change or recovery task becomes urgent.

The most expensive mistake is changing the system without a backup, Git history and test environment. That is why takeover is treated as its own piece of work: control first, plan second, changes third.

How we start

If you already have access, send it through an agreed secure channel after the first contact. If access is missing, we start with a list: domain, hosting, Drupal admin, Git, database, files, email settings and external services.

Read the related guide: what to do when the previous Drupal developer is gone.

Related services: Drupal maintenance, technical audit, Drupal upgrade.

Next step: describe which access points exist and which are missing.

Fill in the contact form