I highly recommend BMSDFW. The entire process from dealing with the office manager Tasha, the owner Philip, and the mechanic Joey who replaced the valve cover gasket on my 2006 5 Series was excellent. I've dealt with a few other shops in the Dallas/Plano area and nothing will come close to the overall experience I had with this company. They were extremely professional, knowledgeable, and more importantly honest. Not to forget they were significantly cheaper than what other places were charging for the repair. All three mechanics specialize in BMW and other luxury cars but are not limited to other makes.