Steve was on time, professional, and pleasant throughout the entire job. I was impressed that he valued doing the right job (not the quickest job). I plan to request Steve by name in the future.