TJ was punctual, knowledgeable & completed the repair promptly. He was kind enough to answer all my questions while he worked. Definitely a great job.