Total Quality Management (TQM) is an approach that seeks to improve quality and performance which will meet or exceed customer expectations. This can be achieved by integrating all quality-related functions and processes throughout the company. TQM looks at the overall quality measures used by a company including managing quality design and development, quality control and maintenance, quality improvement, and quality assurance. TQM takes into account all quality measures taken at all levels and involving all company employees. TQM can be defined as the management of initiatives and procedures that are aimed at achieving the delivery of quality products and services. Prevention costs are associated with the design, implementation and maintenance of the TQM system. They are planned and incurred before actual operation.