A maintenance system is presented in this paper that has been implemented in a number of companies. The system has four key elements. The first element is specifying all equipment to be maintained in a hierarchical system, covering issues such as criticality of equipment. The second element is development of an efficient but comprehensive maintenance procedure database. The next key element is provision of a master maintenance schedule that ensures all registered equipment is covered by an appropriate procedure. The last element is implementation of the maintenance system through load-up to a computerized maintenance management system (CMMS) of choice. The main outcomes from introducing the proactive preventive maintenance system includes moving the site from breakdown maintenance to preventative maintenance, ensuring that all statutory compliance obligations are met, eliminating frequent causes of loss of reliability and reducing the cost of maintenance.