Ray was thorough and very professional. Despite MY scheduling delay, he arrived promptly and wasted no time in performing his tasks. Thanks again!