Once my warranty was up at the MINI dealership I started going to KMC.
Staff is great, explain everything and answer all my questions.
They seriously care more about my MINI than I do! My only gripe is that prices for repairs are a bit high, so sometimes my husband does the work if he's able for much cheaper, but they always do good, reliable work when I have them do anything. I trust them with my car, you can' t say that about many car repair shops.