Hands down, service techs and staff best in Fredericksburg area for your BMW or Land Rover (of which i own both) and I'm sure every other make and model. These vehicles require proper knowledge and diagnostic tools to repair and service--and International Auto techs are the ones I trust to do the job correctly. Also, their new shop on laffeyette Blvd is awesome; they should be very proud of it.