ReScore Reviews™ (2)
99% Would Recommend
Latest Review about 1 month ago
Nampa, ID 83687-3360
2.5 miles away
Review for All - Tech Auto Repair Inc.
Cyndi R. on 03/04/2013
All-Tech is a great Auto Repair Company. They have been terrific to work with. They have worked on my problematic 2003 VW Passat for a couple of years now. The most recent visit was for a simple, but required, emissions test.
Vehicle: Volkswagen Passat
Service Date: 03/01/2013
Review Created: 03/04/2013 09:09 AM