We have been taking our cars to Steve Mills for years. We have always had great service. They always tell you exactly what's going on, and give you options for fixes.
Whenever we buy a used car, we take it to them to give it a once over.
One morning, I was on my way to work after a particularly snowy/icy night, and my car was shuddering whenever I reached highway speeds. Steve got in my car with me, we drove it, and he determined that there was frozen ice in the wheel well/axle area. He cleared it out with his hands, and I was back on the road to work in a few minutes.
I always recommend Steve Mills whenever anyone asks me where to take their car for repairs.