Cory was great! I was in a meeting when he arrived and he waited patiently for me to be available. He was quick and complete. totally personable and professional. Great experience!