The first time I went in I was very happy with Dusters honesty. What I was very unhappy with was the fact he didn't protect my interior and got grease all over the carpet on the drivers side and didn't bother to protect it, much less clean it. Upon our second visit, it turned out to be a disaster! HE referred us to another mechanic who was only out to take our daughters hard earned money and we witnessed him quickly became a chameleon! I guess dishonesty out rules entegrity here after all....Therefore, I can only give a "fair" rating.