John is very conscientious about doing his job effectively and making sure I understand all aspects of what he was doing.....no surprises. He did a good job.