I've been a BPG customer for several years now and can attest that they are 2nd to none. The entire team treats your Beamer as if it were their own and professionally advise you of services that need immediate attention vs. can wait. They only use BMW OEM parts which is essential to the quality and longevity of the repair. Diagnosis is spot on and they stand by their work with a two-year labor and parts warranty. I highly recommend BPG to any BMW owner that's looking for a trustworthy shop that's looking out for your best interest.