I take my VW to K Tech and have always received very thorough, honest service and have been completely pleased with every repair they have made. K Tech always takes the time to explain exactly what needs to be done to my vehicle, and provides a lot of suggestions to maintain the car's performance and life. While their prices run high, they are a specialty shop and their service is specialized as well. You get what you pay for. Expect to pay more for this level of service. My one complaint is that they often end up keeping my car for a lot longer than they originally estimate, but this seems to be a problem common to most mechanics.