For BMW service, Andy, Dave and the crew at Bavarian Performance Group provide outstanding customer service, backed by strong technical skills, efficient, timely service and real value. I've used BPG now for many years, for both gas and diesel family cars. They've done all my routine work as well as more involved maintenance such as brakes, emissions, electrical and the like. BPG is always completely reliable, flexible and are just good folks to work with. They use only OEM parts and only the highest quality oils provided by Liqui-Moly. For technical capability, honesty and great customer service and advice, I highly recommend BPG.