Precision Auto Repair is the shop for BMW. I took my 2000 528i to this place with several problems. I had 3 or 4 lights on my dashboard, Check Engine, ABS and 2 other ones that I don't know what they mean. They checked everything and gave me a detailed estimate. I didn't do everything at that time but it is nice to know what is wrong with my car. I just repair my Check Engine problem because I had to take the emission test. It turned out to be an Air Pump and was done fast with no complications. The price was very good, I know I called some other places in the area and everybody was more expensive. Thanks Precision Auto Repair I will recommend you guys to everybody I know.
Pros: Very knowledgeable.
Cons: Waiting room not too big.
more