All systems are designed with the purpose of the project, and the operational requirements of the client in mind. Reliability, performance, maintenance and return on investment are also considered. Our design process has two stages. Firstly, we propose a range of technical solutions for the project. Secondly, we develop those solutions in collaboration with the client, architect or engineer to create a customised system that meets the expectations of the client.