Kevin is very thorough, returned calls or emails promptly.