My mini cooper was riding super rough. It is a 2008 with 177,000 km. Brought it into the Motorwerks team and they were super fantastic with their service and my car is purring like a kitten and ready for another 177,000 km. There was a lot of work to be done. The repair was done in a timely manner at a very fair price. I will definitely be back!!!