We had just moved here from Chicago and did not have any idea where to begin finding a repair shop for our BMW. We chose Advanced BMW Repair based on customer ratings and we are certainly glad we did. Alex and Brent really took a lot of time explaining their general procedures and costs upfront, and when we got the bill, everything was right on target. They were friendly, service-oriented and easy to work with, both for someone who knows a lot about cars and does most of his own repair work (my husband Steve) and someone who knows very litle (me). The shop is quite a distance from our home -- about 30 miles -- but we will go back anytime we need to do so. We highly recommend Advanced BMW Repair to anyone who needs work done on their car.