Premier has always been very responsive, friendly, and informative. They are trustworthy and will let you know when a service is optional and can wait until a future date. They complete the work very efficiently and the cost is reasonable, especially when compared with dealers. I'm very happy and at ease with their service. They should be your go to shop if you drive a BMW.