I find Optimal Auto to be a dependable place to take my car for any mechanical needs my older BMW has. They are not only friendly, courteous, and efficient, but they explain the work needed as well as the work that has been done. I recommend Optimal Auto to anyone that owns a BMW and wants excellent work to be done by them.