![](https://www.bodyshopmag.com/wp-content/uploads/2023/04/BSM_Autowindscreens_210423.jpg)
Auto Windscreens celebrates customer service score
Auto Windscreens has achieved a ServCheck Index score of 77.32 in an independent survey by The Institute of Customer Service. The Institute of Customer Service is the UK’s independent professional […]