Took my car to Snellville Auto because of a problem with the check engine light being on. Car is a 2004 Ford Taurus (Ford dealership "could not" figure out what was causing the problem, even after 4 trips there). Snellville Auto was able to diagnose and fix the problem the same day. Repairs were well worth the money I paid. The only issue I have is that I would have liked to have been told what the repairs would cost me before the repairs were done. I knew that there would be a diagnostic fee, but they went ahead and did the repairs without getting authorization from me first, which I wasn't expecting. I would have been in a really awkward position if the cost of the repairs was more than what I could afford. Anyway, the cost was very reasonable so I was satisfied with that.