As always we were pleased with the work done. The only problem was in getting one part to complete the job. It did seem to take a long time. The customer service with this problem was good and we were able to get a loner car while ours was in waiting for the final part.