I don’t normally write reviews like this but Dan left such a positive impression with me I had to write this review. Dan is a solid individual. He arrived on time, he explained what he was going to do and completed the job as scheduled, and left the area the where he was working as clean as he found it. I was more than satisfied. Thanks Dan!