Sam is very thorough and does his job well. I had him out for a 5 hour run and was very happy with his work. What meant the most to me was that he arrived early and was ready to work at the time he said he was going to start. I didn’t have to wait around for people to show up on their time. Overall very happy and would use service again.