I have used Decatur Auto Tech for several years. They only fix what is needed and will call you before they begin work on your vehicle. I have never had any problems with their work. However, I am sorry they don't work on Saturday's anymore. I highly recommend them.
Posted: 6/20/2010 • Link to this review