My experience here was pretty straightforward. I was rear-ended and came here to get repairs based on Liberty Mutual's recommendation as they are near my work. I came in for an appraisal first, as it was the other parties fault I wanted to make sure I wasn't paying anything out of pocket. They never pressured me in any way and once a check was cut, I brought my car back in and they did everything for me. They called Enterprise for me to pick me up at the shop, and they finished everything on the day they estimated to be finished. They communicated everything to my insurance company and I never needed to call anyone. When my car was ready I dropped the rental car off at the shop and they arranged for Enterprise to come pick it up and I was able to drive home in my car within less than 10 minutes of arriving. Not only that but they detailed my car, washed and vacuumed and it looked great. Everyone was very helpful, patient, and friendly. I loved the atmosphere of the waiting area. I've been to repair shops where the customer area is junky and gross, you feel uneasy and it smells like grease with maybe one chair... Their customer area is a nice size, EXTREMELY clean, has a TV in the corner, water and coffee available, it smells good, and all the employees are clean cut and approachable. I would highly recommend them to anyone.