There are a few real professionals you count on, doctor, lawyer, financial advisor, and your car mechanics. I count my blessings. My 2012 BMW 640i is over 100K and has had a few key maintenance issues that have had to be addressed to keep the car in prime condition. MotorHaus does a thorough check with diagnostic and advises with recommended maintenance which includes backup facts, information, best BMW practices, and in images they take. Very detailed, very professional. I know I'm in good hands.