I should have written this review a while ago. I was excited they were able to get me in on the same day I called my insurance. Once I arrived, they started working on my car 15 minutes after my scheduled apt time. When I checked the car in and handed over the keys, they said it would take an hour to maybe 2 hours. I wish they had told me that over the phone. Either way I went on a walk to some of the local business while I waited. I was back in the waiting room after about an hour and my car was not ready so I continued to wait. At the 2 hour mark, I was hoping I would have been given an update, but still no information on my car. After waiting 2.5 hours I asked the front desk for a status. Sure enough my car was finally complete almost 3 hours later. I wish I could have said I was the only one in the waiting room that asked for an update but I wasn't. I think everyone in the waiting area asked at least once about the status. I would recommend they do better at estimating time and or informing customers about the status of there car. Overall they got the job done and my glass looks good.