Germantrch is who I trust with my BMW. They do the updates that are necessary and they give you advice on any future issues you may have with you car. They have courtesy shuttles and great customer service overall. If you have a foreign vehicle you should definitely take it here!
Tara, thank you for the review!
- GermanTech MotorWorks LLC