TDM Open Source Software Services

Moodle, Mahara, Totara e-learning support and development

TDM provide Mahara, Moodle and Totara support and development and integration services on a project by project basis.

All of our developers are skilled in working to the highest coding standards.

TDM’s Administrator Champion and Technical Support covers all aspects of platform administration for Moodle, Mahara and Totara.


  • Immediate response for critical problems
  • 4 hour response for non-critical problems
  • Support for authentication services (LDAP, o365, Azure)
  • Site, Course and User configuration and management support
  • Codeline development
  • Custom plugins and themes
  • Planning and specifcation writing
  • Integrations with other platforms (MIS, enrolments)
  • Code tracking


  • Helping you get the most out of the platform
  • Cost effective
  • Flexible
  • Open Source
  • Advice and guidance
  • Technical and non technical support
  • Tailored to meet the needs of individual organisations


£520 per unit per day

Service documents


G-Cloud 11

Service ID

2 2 9 6 2 5 3 9 3 5 7 6 5 4 0


TDM Open Source Software Services

Ian Hatton

0333 10 100 96


Planning service
How the planning service works
Our experienced team of project managers, consultants, system architects, support staff, developers, trainers and content creation experts will work out the best way to implement your desired outcomes based on your requirements. We can be as involved in the process as you'd like.
Planning service works with specific services
Hosting or software services the planning service works with
  • Moodle
  • Totara
  • Mahara
  • VMWare
  • E-Learning
  • Authentication / Integration (LDAP, o365, Azure)


Training service provided
How the training service works
We provide training on Mahara, Moodle and Totara for all levels and audiences, please contact us to discuss any specific requirements. We can deliver on or off-site depending on numbers/availability and requirements.
Training is tied to specific services
Services the training service works with
  • Moodle
  • Mahara
  • Totara

Setup and migration

Setup or migration service available
How the setup or migration service works
Moving to and from us is a simple process, we uphold the principle that the system is yours to do with as you wish. We will never charge for off-boarding your data.

On-boarding and off-boarding will follow a similar principle, we will agree a maintenance window your yourselves and your existing/new provider if applicable and work out the best way to complete the process.

We can either transfer your data from your new providers systems directly, usually via secure file copy (depending on access constraints) to retrieve the data. Alternatively, we are happy to rebuild your data from compressed archives if this is the preferred method of transfer. We will use secure protocols whichever method is chosen.

A third option is to migrate data at the application level which may be appropriate for smaller system or where a full data copy is not the goal.
Setup or migration service is for specific cloud services

Quality assurance and performance testing

Quality assurance and performance testing service
How the quality assurance and performance testing works
Please refer to our terms and conditions document.

Security testing

Security services

Ongoing support

Ongoing support service
Types of service supported
Hosting or software provided by your organisation
How the support service works
Please refer to our terms and conditions document.

Service scope

Service constraints
From time to time it may be necessary to upgrade our infrastructure or your software, this will usually be done without service interruption, any at risk or maintenance periods will be communicated and agreed with the client in advance.

User support

Email or online ticketing support
Email or online ticketing
Support response times
Office hours UK time 9am till 5pm weekdays.
• Immediate response for critical problems.
• 4 hour response for non­-critical problems.
Please use emergency contact number at all other times for immediate response.
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
Support levels
Please refer to price list and SFIA pricing guide.


Supplier type
Reseller providing extra features and support
Organisation whose services are being resold

Staff security

Staff security clearance
Other security clearance
Government security clearance


£520 per unit per day
Discount for educational organisations

Service documents

Return to top ↑