Definitely 5 Star.. have been there before and just this week. Joe, the owner, and Mike at the front desk kept me updated and answered any questions or concerns I had. It's hard to find a local shop that works on BMW's and their prices are very reasonable. Would definitely recommend the shop and will be bringing my Ford F150 P/U when I need work.