In 2017 our innovative graphics and display solutions made an impact upon major brands, retailers, exhibitions and commercial interiors across the globe - all in our 10th year of consecutive growth.
In a recent customer satisfaction survey we asked all Leach Impact customers to rate our business in terms of quality, communication and service levels during the previous 12 months. These results are now showcased via our 'Leach by Numbers' - and provides some scale to the graphics and solutions we manufacture and install each day, to the benefit of over 1000 customers...
Our Delivery Service
Net Promoter Score
Products & Services