Angelo was one of best we have had. He is very thorough and knowledgeable. I felt very comfortable having him check everything out.