It has been awhile since i used them but, here's my story. I made my appointment online and recieved the e-mail confirmation. The tech showed up on time and even called to notify me that he was in town and would be here shortly. When he got here, he introduced himself and was very polite. I watched him work on it just cause i wanted to see how they do it. I had to have the whole windshield replaced. He ended up having to come back the next day, same time, with the correct windshield. It was my fault. Didn't know the difference in sun gaurd and painted sun gaurd. BIG difference. Lol. When he was done he washed all my windows, inside and out, vaccumed the car out and gave me a whole new can of really good window cleaner. I paid my bill on my own cause my deductible is so high, i would of had to anyway. It was only around $160. Good deal. I will use them again, when i need to. And i do refere my friends to them.