My biggest source of irritation is not showing up on time or not calling saying you will be late. Their tech called before coming to my house to make sure I was there and he got there when he said he was going to get there. Did a great job on my windshield as well.
more