been to bavarian for all my repair/maintenance needs because from the first visit the customer service and work is trustworthy, exceptional and quick. dave keeps you posted with any/all updates and status which is always appreciated and courteous. highly recommend.