Communication could have been more timely but otherwise, the work as done as requested. A quote was provided prior to starting the repair, which was appreciated. Once the work started, it was a short time before completion and I received prompt notification when the car was ready. All together it was a good experience.