This company and their employees, especially Mo, exceeded our expectations during a bad experience. Their communication, friendliness and empathy was impeccable. They contacted us immediately, we dropped off our car on Monday morning with Friday being the expected completion date, and our car was completed by Wednesday. They communicated each day on status of service, by both text and phone call. I highly recommend this company for your auto body needs.