I've been going to this shop for 5+ years and have always found them reliable. The men behind the desk are great, they take time to explain the mechanic's findings and the repairs. They are very patient which is wonderful considering the community they serve is primarily an older one. Their waiting area is not the most comfortable but they offer rides home and back if the work is going to take a while. (There is probably a limit to the distance they'll drive you.) Yes, they might occasionally make a mistake but the one instance I've had they quickly took responsibility and resolved the problem immediately. This shop is a gem!