Randy called when he was on his way, he was very personable and explained what he was doing and why. He even took the time to play with my dog who kept backing at him! lol! His work was clean and neat and everything was put back as he found it. Enjoyed his demeanor and pleasant conversation. Thank you for excellent service!