Absolutely love this place! If you have a European car this is the shop to bring it to. As the old saying goes you pay for what you get. If you are looking to save money in the end and have it done right the first time call these guys. Sometimes it ends up being cheaper to pay a bit more for quality work. Cutting corners almost never works. That's why I love these guys...very thorough and very methodical.