We appreciate Mike’s work so much! He is thorough and takes time to explain the work he does and is great at communicating!