Cliff was thorough and professional. We were able to have all of our questions answered. Highly recommend.