If you want a higher level of service than you're used to and you want pro techs who clearly know BMW (and other German cars)...
...that car has 150,000. Pleasantly surprise to find that is was an air sensor boot. Euro-Tech Automotive is honest and incredibly polite. Excellent customer service