First time client, first time BMW owner. I appreciate the thorough and honest inspection given and the time taken to walk me through the undercarriage. I received a very detailed inspection report and estimates for repair items. I will definitely be continuing to visit this shop for future business. I was impressed at the level of friendliness from the techs and the overall cleanliness of the shop as well. The cost of service is worthy of a BMW, but still significantly more affordable than a dealer.