Drupal

Drupal development and support.

Drupal suits organisations with complicated content and real permission requirements. It is a poor fit for a brochure site, and we will say so before you commit to it.

Upgrades & migrations Custom modules Retained support
Where it fits

A platform with a specific strength.

Drupal earns its place where content is genuinely structured — many content types with real relationships between them, editorial workflow with approval steps, and permissions that differ by role and by section. Universities, public bodies, membership organisations and large publishers tend to land there for good reasons.

It is heavier than the alternatives, and for a site that is essentially pages and a blog that weight buys nothing. The commonest Drupal problem we are asked to fix is not technical: it is a site that was built on Drupal when something simpler would have served, and now costs more to maintain than it needs to.

The other recurring job is version upgrades. Major Drupal versions are not incremental, and an installation left on an unsupported release accumulates risk quietly until the upgrade is a project rather than a task.

Able Web Services Ltd.UK web development
200+PROJECTS DELIVERED
140+CLIENTS SUPPORTED
15+YEARS ESTABLISHED
UKBASED & HOSTED

What we do

  • Bespoke websites and custom CMS development
  • Ecommerce, custom checkout and subscriptions
  • Web applications, portals and internal tools
  • API, CRM and business systems integration
  • Retained support, maintenance and managed hosting
  • White-label development for agencies

Working UK-wide — directly with businesses, and white label behind design and marketing agencies.

Discuss a project
What we do

The work that comes up most.

Version upgrades

Moving off an unsupported release. Planned on a copy first, because the contributed modules are usually what decides how hard it will be.

Custom modules

Functionality that no contributed module covers, written to Drupal conventions so the next developer recognises it.

Content modelling

Content types, fields and taxonomy arranged so editors can work without a developer. This is where most Drupal sites are won or lost.

Performance

Caching layers, query problems and the module stack. Drupal is quick when configured properly and slow when it is not.

Integrations

Connecting to CRM, finance and single sign-on, which is often why Drupal was chosen in the first place.

Retained support

Security releases applied promptly, which matters more on Drupal than on most platforms because advisories are public and specific.

Straight answers

Honest about the platform.

It is often the wrong choice

For a marketing site with a handful of templates, a lighter CMS is cheaper to build and cheaper to run. We will tell you when that applies.

Upgrades are real projects

Major version moves involve contributed modules that may not have been ported. The assessment comes before the quote for that reason.

Editors need the model right

Most complaints about Drupal being awkward trace back to content modelling, not the software. Fixing that is usually cheaper than replacing it.

Related services

The wider picture.

Related work

Projects of a similar shape.

A lot of our work is delivered white label or under agreement, so these describe the problem and the approach rather than naming the client.

Questions

What people ask about Drupal.

Should we stay on Drupal or move?
It depends on whether you are using what it is good at. If you have many content types, editorial workflow and role-based permissions, staying is usually right. If it is essentially pages and news, you are paying for capability you do not use, and moving may well be cheaper over a few years. We will look before advising.
Our Drupal version is end of life. How bad is that?
It means security advisories stop, so known vulnerabilities stay open. It is not an emergency the day support ends, but it is a deadline rather than a suggestion. The size of the upgrade depends almost entirely on your contributed modules, which is the first thing we would assess.
Can you work with our existing Drupal team?
Yes. Sometimes that is extra capacity, sometimes a specific piece nobody in-house wants to own. We work to your conventions and in your repository.
Next step

Tell us which version you are on.

That, and roughly what the site does. We will tell you whether the right move is an upgrade, a rebuild or simply better support — and which modules are likely to decide it.