Bav Workshop is now the only place I'll bring my 2002 BMW M3 to. I know it sounds cliche, but it's true. They do a better job of inspecting the car than any previous shop. They send detailed photos of issues they find (whether you want them repaired or not). They were able to diagnose a huge problem another shop dismissed as "normal". They were communicative, thorough, and they give you a car wash as well. Their expertise and care for their work is clear.