5 /5 Michael Rowan: The team at Krauses has taken care of my Mini Cooper the last 3 years. They take time to explain the work that needs to be done and work go grow a relationship with you as a customer. Their prices are fair considering it’s BMW and their work is reliable.