Chris arrived right on time and finished the job without delay. He was courteous, knew what he was doing, and provided a thorough explanation of his findings and the work he performed. All this at a very reasonable price. I'd call him again any time!