Michael is very conscientious and thorough. His upfront communication is always good and his explanation of results is always clear.