Need help from someone you can trust? This is the place.
I've had service at Bennett's three times in the last year and couldn't be happier. The first time I was in, I got to listen to the guy at the counter (Larry) talk to two customers before me. He first gave a man a great explanation of why a repair was complete, but less costly than estimated. Then he provided a woman with a very detailed but clear analysis for the condition of a car she had brought in to be looked over before her son bought it. It was easy to see that both customers were happy and felt like they had gotten a good deal and good information. This shop does not talk down to anyone, and they don't BS or schmooze their way through customer interaction.
I've had coolant leaks fixed, an intermittent "check engine" warning light analyzed and fixed, and a suspension issue resolved. All done timely and at a reasonable price.
The other reviews are spot on. This is an honest shop doing really good work, and not looking to gouge you or add on extra services. Highly recommended.