A+ rating from me, Team Yellowsub, Offroadaz, AZsteve-o and others.
It usually ends up costing me the same to have him do my work as it would for me to buy the parts and do it. No upcharge on the parts that he usually even gets at discount. Knowledgeable with all vehicle types. Welding stuff too if needed.
I just had my 100k mile maintenance belts, pump, flush, thermostat, etc, etc done. Xterra forums say expect $700 to $1000 at dealer. I paid $400. Back in one day. Parts would have cost me $350 alone.
He also figures out where to get hard to find parts like my centerlink heims. He found them at one race shop in town, I couldn't find them anywhere at all.