Hi. I just purchased a 2006 X5. I like BMW Fairfax, but it's a trek from downtown Washington, DC.

Any recommendations for repair shops in D.C., ideally NW D.C. However, if there are recommendations for shops in Arlington or Alexandria, I'd like to hear about them.

I have an engine service light on and need 4 new tires, but I want a place I trust for about anything.