The staff was very friendly, courteous and helpful. They did an excellent job fixing the damage I created, however, during the process, created some minor new damage to my car. They took full responsibility and fixed that damage as well. It seemed like it took a bit long to repair my car, but that may be because they are closed on the weekends.