Terry was on time, very friendly and explained the problem to me in a way that was very easy to understand. Due to his approach, I felt like I could trust him and his advice. He completed the job efficiently and I would have no problem recommending him.