In many situations, development of a bespoke software application may be the best solution to a business requirement. This is usually the case where the system requirements are particularly specialised, for example where the system has to integrate with a larger process, or where existing available software is excessively expensive or poorly supported.

These days, web application development is normally the approach of choice for most main-stream requirements, but situations do still arise where a more traditional desktop application is more appropriate – for example, where the visual interface is particularly complex or where the system needs to integrate with other software on the user’s computer.

We are experienced in developing complex, multi-user business software applications, integrating with databases and other systems as required. We also have extensive experience of developing smaller software tools that work with, or are embedded in, Microsoft Office products.

Examples of some of our work include