I've used Earl's for several repairs over the last few years. I'm a car guy and do a lot of my own work, so I'm picky when I choose a mechanic. The technicians have always been easy to talk to, they've done only what we agreed they would do, and the prices are reasonable.
On my last visit the actual problem turned out to be much smaller that either of us thought. They could have easily done more more than was necessary but they told me what was needed, did the work, and had me on my way.
That's the way to do business.