Maintenance, schedules and analysis of preventative maintenance and repair for in-house and customer related work can be administered within the Preventative Maintenance module. In addition, work procedures and routines can be stored within the database for easy retrieval when scheduled work orders are issued. The module supports a process of entering the work order details and following up with a work order, or a quotation if required for time and materials or non-warranty work. Work orders can be retained on-line for analysis and to provide a database of repair knowledge that is accessible at the desktop.