I've been a client of Joe's before. I found out about this company because they hired a guythat went door to door selling coupons. They turned out to not be the best deal, but we got our money's worth. I also later took my car in for repairs and they did a good job. The bill was pretty expensive, $700+ to replace the belts and the front axle (I guess the rubber boots had worn out and sand got in the joints and was making it squeak really bad when I moved the wheel) and I was satisfied. Diagnostics work is a bit expensive. I'm not sure how many hours one should charge for hooking up a computer to the car and then walking away and working on another car at the same time, but it's the business. Another update. I have taken another vehicle into the shop and had some work on it. It was a fair price and they fixed what I asked them to fix. The problem came back, but I feel it was because the true cause wasn't found. I trust him enough to bring it back and try again. Overall, Joe is a great guy and I trust him. Cars, however, are less predictable.