Full Fat Things Limited

Drupal application build, maintenance and support

Custom Drupal development service from a highly experienced software consultancy. We specialise in web design, website audit, website health and open source content management solutions. Experts in drupal migration, we seamlessly integrate drupal with your existing website development process and implement security by design.


  • Drupal 7,8 and 9 CMS development, maintenance and support
  • Drupal data import from any source including some printed materials
  • AWS partners and Hashicorp specialists for replicable self healing hosting
  • Experienced senior developers manage transition, ensuring effective knowledge transfer
  • Scrum development and agile development with governance guarantees
  • API integration: easily embed content, increase flexibility, improve user experience
  • Client facing developers with great communication skills. Cyber Essentials certified.
  • Automatic availability application monitoring triggering human responses
  • SLA, Support and maintenance mapped to service needs
  • Business Analysis, Hosting, Technical Planning and Scoping and System Architecture


  • Open source Drupal, no licence fees, and free to use.
  • Seamless integrations to power clean digital experiences, all UK based
  • Infrastructure as code with Drupal all in one solution
  • High availability cloud hosting using Terraform, Ansible and Packer
  • Increased page speed and increased performance
  • Open source community for support and security updates
  • Continuous integration and deployment of environments
  • Transactional, workflow and integrated service functionality
  • Drupal empowers business process automation
  • Temporary environments for each change to preview upcoming features


£500 a person a day

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at stew@fullfatthings.com. Tell them what format you need. It will help if you say what assistive technology you use.


G-Cloud 12

Service ID

8 4 6 9 9 8 3 9 2 2 0 0 7 7 1


Full Fat Things Limited Stewart Robinson
Telephone: 0207 099 3875
Email: stew@fullfatthings.com


Planning service
How the planning service works
We plan services with customers in workshops, focussing on key deliverables. We look at how to automate outcome generation.

We drive our clients to sign up to the idea that we serve people and we group those people into personas.

The personas are the rallying call to get behind the customer need. “What’s the customer need?”

Every function of our product must float up to an immediately visible user persona.

We work with all relevant teams to deliver for our personas focussing on outcomes.

Once we have established the personas we move to user stories. This defines in simple levels of detail what we must do for personas.

We collect these with workshops and interviews. The interviews and workshops detail all interactions that occur with customers and prospects.

As the user stories flesh out we add some of the stories into the personas. Information shown to clients about personas is how we add value for and serve personas. The personas live and breathe and we tweak the documentation for our personas as we progress.

After the Persona and User stories are in place we move on. We then start Agile working practices to start iterating in the build process.
Planning service works with specific services
Hosting or software services the planning service works with
  • Building and integrating with Drupal
  • Building out self healing AWS hosting environments
  • Building out self healing Azure hosting environments
  • Building out self healing Google Cloud hosting environments


Training service provided
How the training service works
We provide user video and live training for the software that we provide. This usually takes place over video conferencing. We record the video conferencing training sessions and provide them to you. Training takes roughly an hour per major feature. Training is performed at our standard rates.
Training is tied to specific services

Setup and migration

Setup or migration service available
How the setup or migration service works
When building new cloud hosting environments we rely on the Hashicorp software. This allows us to define infrastructure as code. We produce a "cattle, not pets" best practice infrastructure. This has many benefits:
1) Most of the environment are the responsibility of the cloud provider. The cloud then replaces broken elements;
2) Databases and servers move into the management of the cloud provider;
3) Releases create artifacts that the cloud provider uses to provision service.

Automating infrastructure and releases to applications allows simultaneous release of infrastructure and product. This practice also provides autoscaling of services during peak and low demand.

In migrating services we use tools that enable concurrent or partial service migration.
Setup or migration service is for specific cloud services
List of supported services
  • AWS
  • Google Cloud
  • Azure

Quality assurance and performance testing

Quality assurance and performance testing service
How the quality assurance and performance testing works
To deliver high quality products and services we use a variety of approaches. We have quality assurance roles. We build quality into our development processes. We measure key performance indicators.
These include but are not limited to:
Quality Assurance Analyst testing of software;
Capybara automated testing of key transactions in software;
Lighthouse performance testing of browser experiences;
Load test and cache hit ratio testing for real world workloads;
Temporary environments for changes to services to enable specific testing;
Running constant automated testing in environments. This includes some in live and during development;
Unit testing of development.

Security testing

Security services
Security services type
  • Security design
  • Security testing
  • Security audit services
Certified security testers

Ongoing support

Ongoing support service
Types of service supported
  • Hosting or software provided by your organisation
  • Hosting or software provided by a third-party organisation
How the support service works
We support, via email, phone and Slack real time chat services that we provide and environments that our software runs within.

This involves securing, managing and debugging cloud hosting in which our software runs in. We also support other services that we have migrated to the hosting environments.

Service scope

Service constraints
We have built our team from open source contributors. Therefore we have hired for talent rather than location. This makes us a naturally distributed team and we are spread around the UK. We prefer to support services in this distributed fashion and are available for meetings at customer offices but will deliver most of the work from our distributed locations

User support

Email or online ticketing support
Email or online ticketing
Support response times
For downtime events we respond to phone calls 24 hours a day. For email support we respond within 4 working hours between 9am and 5pm Monday to Friday.
User can manage status and priority of support tickets
Online ticketing support accessibility
None or don’t know
Phone support
Phone support availability
9 to 5 (UK time), Monday to Friday
Web chat support
Web chat
Web chat support availability
9 to 5 (UK time), Monday to Friday
Web chat support accessibility standard
None or don’t know
How the web chat support is accessible
The webchat uses a product called Slack . The provider does not certify it's accessibility standard. Slack has committed to working towards AA certification but doesn't currently have it.
Web chat accessibility testing
Support levels
We support applications at our standard day rates. There is no second class support team. Senior developers look after applications in the same way they build them.

Our goal for user support is instant support during working hours for all issues that affect your live services. We also operate 24 hour support for service availability.
Our support pricing by default is swapable between maintaining your services and supporting them allowing steady growth of products that don’t require a lot of support.

We support applications, your staff users of the applications and the hosting environments using developers and your account manager.


Supplier type
Not a reseller

Staff security

Staff security clearance
Staff screening not performed
Government security clearance


£500 a person a day
Discount for educational organisations

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at stew@fullfatthings.com. Tell them what format you need. It will help if you say what assistive technology you use.