Great service overall, clear communication and very reasonable price. Steve was very accommodating and pleasant to work with even for someone who has been to their service center for the first time. Highly recommended, I think I found a spot to bring my BMW for future servicing needs.