01 · Drupal website development
We support and develop Drupal websites: upgrade old versions, sort out modules, close vulnerabilities and add features. We don’t start new Drupal sites by default — if the platform has run its course, we move you to a modern stack without losing URLs
An old version, someone else’s code, no documentation — that’s a normal starting point. We get to grips with it first, then suggest what to do with the site
The site has run for years, but this version no longer gets security fixes. We help you decide whether to upgrade or migrate
The version hasn’t been bumped in ages, and every next upgrade looks scarier than the last. We walk that path step by step
Your previous contractor has left, but you need the site every day. We take it over: updates, backups and changes on request
Need a new section, form, filter or CRM connection? We add it without touching what already works
Pages load slowly, the admin panel lags, or someone else’s code has appeared on the site. We find the cause instead of hiding the symptom
When holding on to Drupal costs more than moving. We migrate your content to a modern platform and keep the URLs
Building Drupal sites from scratch isn’t our main work: for a new project we propose a modern stack and explain why. More on moving platforms on our website migration page. Existing Drupal sites we take on for support and development
Five steps from audit to release. The live site stays up the whole time, and every change goes through a copy first
We check the core version, the module list, the custom theme and the server. We note what is outdated, what its authors have abandoned and what was written for your site
We take a backup and deploy the site at a separate URL. Meanwhile the live site keeps serving visitors and taking inquiries
We bump the core and modules with Composer, replace anything no longer maintained, and adapt the theme and custom code to the new version
We go through page URLs, forms, search, editor permissions and exports. You review the copy yourself and confirm everything is in place
We push the changes to the live site during a quiet period, keep a fresh backup for rollback and watch for errors over the first weeks
Core, modules, dependencies and the database. We work with the code and the server, not just the settings in the admin panel
Platform and tools we work with: Drupal, Drupal modules, Composer, Drush, Views, MySQL, PostgreSQL, Next.js as the new front end
When migrating, we build the front end on Next.js and move content out of the Drupal database with scripts that can be rerun right before release. Nothing gets copied by hand, page by page
A Drupal site usually lives for years and piles up old versions and modules. We put it in order or help you move
Drupal 7, 8 and 9 no longer get security fixes. We bring the site up to the current version, or tell you honestly that moving is easier
Some modules are abandoned, some duplicate each other, some were written for your site. We decide what to keep, what to replace and what to remove
We install security updates, rotate credentials, set up role-based permissions, clean out foreign code and set up off-server backups
We find heavy lists and queries, set up caching and compress images. We show measurements before and after, without promising scores in advance
We move content, files, authors and taxonomy to a modern platform. The front end is built on Next.js, and editors get a simple admin panel
During an upgrade or migration, old page URLs keep working, and changed ones get redirects. We check the full list before release
The cost depends on the version, the number of modules and the amount of content. We send a detailed estimate after the site audit and don’t change it after kickoff unless the scope changes
Custom quote
from 3 days
Custom quote
2–3 weeks
Custom quote
from 4 weeks
A 30-minute call, then access to the site and server. We review the version, modules and code, and take a backup
We write down what to do: upgrade, extend or migrate. If the choice isn’t obvious, we cost out both paths
All changes go to a staging URL first. We show each phase and close it with a sign-off; payment is per phase
We push the changes to the live site and hand over a report and access. A month of support is included
Open 01 of 07
Didn’t find your question? Ask it on Telegram and we’ll reply during business hours
Ask on TelegramBy default we’ll suggest another stack
We don’t start new Drupal projects by default. For a new site we offer a modern stack: a Next.js front end with a simple admin panel. Developers for it are easier to find, and the site is faster. We’ll explain the difference on a call. If you need Drupal for a serious reason, we can discuss it separately
Upgrade step by step or migrate
Drupal 8 has had no security fixes since 2021. It can usually be brought up to the current version: we check modules for compatibility, replace abandoned ones and fix the theme. We do this on a staging copy while the live site keeps running as before
We cost out both options
Moving off version 7 is almost a migration: the site’s architecture changes, and the theme and custom modules have to be rewritten. So we estimate two paths: an upgrade to current Drupal and a move to a new stack. You choose based on cost and timeline
It depends on the site; the estimate is fixed
The cost depends on the version, the number of modules and the amount of content. An audit with urgent fixes takes from 3 days, a version upgrade 2–3 weeks, and a migration to a new stack from 4 weeks. We send an exact estimate after the audit and don’t change it unless the scope changes
We keep them and set up redirects
Before release we collect every URL of the old site and check that each one opens or leads to the new page. We don’t promise search rankings, but we do everything so the move doesn’t hurt them
Yes, starting with an audit
That’s almost always the case. We review the core, modules, theme, server and backups, then write down what can be fixed right away and what will take time. If there’s no documentation, we’ll work it out from the code
Everything stays with you
The code, access and backups belong to the site owner. We work on your server or move the site to hosting of your choice. Calls and phase reviews happen over video
Send us your site’s URL and tell us what’s bothering you: an old version, speed, new features or a move. We reply within two hours during business hours and send a plan and estimate after the audit