“Your dedication to providing a quality product and maintaining an overall fantastic customer experience is recognized”
The Quality Business Awards recognizes businesses that achieve an average quality score of 95% or greater over the previous 12 months.