Very thorough and professional. Took the time to answer all my questions in detail.