I always hated taking my car to the mechanic. I always felt as I was getting ripped off. I am happy to say that Auto Tech Plaza changed all that. I didn't get hit with any unexpected charges and the work was completed when they said it would. I am not afraid to bring my car to Auto Tech Plaza ! Thanks!
more