I first took my BMW to Optimal Auto in 2002 on the recommendation of a co-worker. I will never take my BMWs anyplace else! This business gives you everything you need and nothing you don't!! Nate, Meg, and all of the staff are always helpful with recommendations, repairs, and rides home!! I highly recommend them for any of your BMW needs!