These guys are fantastic! My service due light came on and I feared the worst for my previous BMW. I took it in and they totally could've taken advantage of my automobile ignorance and charged me for all kinds of repairs that I didn't need, but they didn't. They explained that it just needed an oil change, and did a diagnostic and let me know how my brakes were doing. They answered all my questions and were super friendly. He even put on a kid movie for my four year old and I didn't even ask him to do that, he just did it all by himself which was really nice and appreciated. The price was completely reasonable I'm really happy that I found such an honest and competent car shop I can take my BMW to, I will definitely be returning for all my car needs. Thanks guys!