From online reviews and word-of-mouth recommendations to customer loyalty and repeat business, customer experience has become one of the most important factors in organisational success. Now a new awards programme aims to recognise the businesses and individuals setting the benchmark for stellar service, communication and customer care across North Wales, Chester and the Wirral.