John is very professional and thorough! Hang on to this employee. These kind of employees are few and far between.