I had already tried Steve's Auto Repair on my wife's car and gave them a chance to service my 525i. They did a great job...
The service advisor at BMW Fairfax called me 2 hours later telling me that I needed two catalytic converters, all oxygen sensors, and a hose.
...have them look at my 2011 M3 as well. Although they have not serviced any of my vehicles I feel like they can be trusted