I had a laundry list of things I wanted to get done. The biggest problem was I needed a new clutch. All repairs were made except one, and that was because a part on my 2000 Z3M could not be located. It runs and looks great. Although it took some time, I was in no hurry. They were honest and complete with all communications. I am very pleased with the work they did.