This is the second time TJ has been to our home. We requested him this second time. He's knowledgeable, personable, and honest. He answered all of our questions and was efficient. We will definitely be calling Wedgeworth again in the future if problems arise.