You usually have to be careful of these places. I am an x race car and motorcyle guy who is very suspect of so called "mechanics". These are good and honest. The manager is a hard working guy who knows stuff. We have taken our vehicles there several times. I can say that they are good