Usability is key to successful software development. Over the years we have developed software components that we combine to form the basis of the systems we build for our clients.


We normally include user training within the scope of our software developments. Our systems are designed using web standards to be quick to learn and easy to use. We normally perform training in the workplace with the minimum of disruption to the daily routine.


We provide telephone and email support during standard office hours. We agree a Service Level Agreement with our clients depending upon the requirements of their application and how critical it is to their business.

Hosting and Maintenance

We host our clients' applications on Virtual Private Servers and provide the following services:

Web Application Hosting
Automated performance monitoring to ensure the system configuration continues to support client and user requirements
Regular maintenance including database tuning
Backups copied securely to a remote server
Regular recovery trials to verify backups