BPG always provides exceptional customer service and is, in my experience, the most technically capable shop I’ve ever used, for any brand. They always take the time to explain what needs to be done, to answer questions and to provide friendly and accessible service and support. We use BPG to service my daughter’s X3 diesel and my X1. I trust and recommend these folks very highly.