Experience has shown us that the success or failure of any major computerisation effort depends to a reasonable extent on the choice of the hardware and software environments on which the appropriate application software is implemented. While appropriate sizing of the system hardware will ensure that the system meets its user's immediate expectations, possesses room for short-term growth as well as the capability for future expansion or integration, the right choice of environment software platform ensures the efficiency of operation of the application software. Configuring a system that possesses the above capabilities demands an understanding of the user's procedures, data types and data volumes, as well as his strategic directions. The design of the application software itself demands an in-depth understanding of the users operations. These elements form the basis of our Consultancy services.