Tim was very professional, knowledgeable, and courtesy. He was very thorough and explained what he was doing and the reason for what he did. He was the most thorough technician that I have had. It was very pleasing to see how serious he took his job and how he went about doing it.