Premier Autowerks is my trusted shop for my BMW. They’re always providing the highest level of customer service including a recent visit when we had to locate an obscure part to restore the convertible function on the car. They make themselves available whether it’s for a scheduled visit or if I need to drop the car off for unscheduled maintenance. Great shop, great staff.