My car broke down while I was workiing in the Biltmore area (clutch went out). Being new out here, I had no idea of where to take it. So.... Yelp to the rescue! Of all the shops on Yelp in the area, this is the only one that consistent positive reviews, and I can see why. It was getting late, and right at closing time for the shop. I called and got a hold of one of the owners Jeff. He was very attentative when listening to my car probs, and knew what the issue was, just by the description. Here's where it gets good, he offered to stay and wait for me to bring my car in! Then he arranged for my towing and everything. The shop can also line you up with a decent deal on a rental, if you're in during business hours. They completed the repair on my car a lot quicker than I expected. Since then I've put 1500 miles on the car with no problems.
On a side note, I'm a novice car guy, and enjoy vehicles. I would consider Allstate one of my go to shops for a couple of other reasons at this point. Mitch, the other owner, took the time to break down the clutch and flywheel for me and showed me how everything worked together. Both owners have 'project cars' that they work on outside of work. Also two of the other employees drive the same car as me, and also have them lightly modded.
Just remember, it has been said, "A good mechanic is harder to find than a good doctor."