Joe was very knowledgable and personable. He called to say he would be a few minutes later then he said he would. He listened attentively to our issues and was very personable when explaining what he was doing and checking out. We would highly recommend him to others and will call him again if we have any issues.