Really bad experience
Delayed my appointment by three hours lost a days work and they damaged my car
They would not accept independent report of damage and would not compensate for either fault
5 years ago
Auto Windscreens has a
3.6
average rating
from
1,081
reviews