Although the repair work was fine, the customer service was terrible!  No communication and very difficult to talk to someone.  I called them on day promised and they said the work was done and give them another hour so they could wash the car and double check work.  I picked up rhe car and it was not washed!  Would not use them again.