The repairs were done very well, at a 5 star level. The rating is only 4 stars due to how long they took. The last item fixed, which was just replacing a belt, dragged on for over a week, and I had to nag them to finish. My classic Jaguar cars are uncommon, so only one mechanic is prepared to work on them, which partly accounts for the delay. I will return, however, despite the delays, as the Jaguar mechanic is far better than any others I have encountered. He even found and replaced a bad capacitor in an ECU in a 35 year old car, so is far beyond the typical mechanic. He has previously fixed performance issues which other Jaguar specialists had failed to solve.