I brought in my BMW. They were professional and very fair in their price for an oil change and tire rotation. They told me I don't have to come in for another 15,000 miles while some other places try to scam you to come in every 4,000 miles. He even recommended someone to fix my glove box instead of trying to get me to purchase a brand new one. I highly recommend Autohaus.