Recent Review: They were out there about an hour. The first time we set the appointment, he like misplaced something and he did not show up. So, I had to call back and find out what was going on, but once we got all that straightened out, he did show up. He was on time. He did a really good service for a very good price. So, I would use him again. He was very thorough.