Pros: Wrench works has a competent staff and provides fair estimates. Friendly, courteous customer service. I first took my VW to B&Bs, but on one trip they couldn't figure out which key turned the car on, mistakenly thought there was an issue with the car because of that, and after four trips, I still had lights on the dashboard, and my problems were not resolved. I called Wrench Works and explained the problem; they had me drop off the car the next day, and the problem was fixed within the week. That has been several months now and I've had no issues since. Con: sometimes they are so booked up that you have to wait weeks for an appointment. It's probably because they are good at what they do.