Honest, helpful in explaining what is wrong, competent in diagnosing and fixing problems.
All reviews seem positive