Kevin McCray was very kind and accommodating to our needs, and made sure that we understood everything that he was explaining to us. We would be more than happy to have him again.