I was referred to Sunnyvale Foreign Car Service earlier this year by another local mechanic who let me know that these guys specialize in BMW's and that he would even take his own car there given they are so experienced and honest. Like everyone else, looking for a mechanic is a painful experience, key things I look for are reviews, being honest, integrity, patience, knowledge, priced competitively and a lot of communication. My experience with Sunnyvale Foreign Car Service was above and beyond what I was expecting. Hands down, the best experience I've ever had with any mechanic. Taking my car there on 2 separate occasions was almost like being part of a community. They are sooo good at what they do, and extremely candid and honest. I call Matt the BMW whisperer, he is so good at what he does and so honest and easy to work with. They are closed on weekends, yet, knowing I needed my car back since I was doing a trade-in, Matt and his team worked on it on a Saturday and I got a call on Sunday morning putting me at ease that the car was set and would be ready on that Monday. I absolutely recommend these guys to anyone looking for an honest and reliable mechanic that will treat any car like their own and extremely good prices for the work they do! Bonus, they have 2 adorable dogs that greet you as you drive in.