We write software.
This is by no means all that we do, but, we like to write software, and we are very good at it.
We write cross platform systems for Windows™ and Macintosh™ PCs for single or networked machines. Using a wide variety of software development tools and our extensive commercial experience we implement successful solutions to modern business problems. We can manage the whole software delivery process from initial requirement definition through installation to long term support. Our customer base is drawn from a wide range of business arenas and we pride ourselves on our ability to understand our customer's needs and deliver systems fit for purpose.