Tim was right on time, courteous, explained everything he was doing, and did a great job. We would like him to do service in the future.