Willy did a great job diagnosing the problems, explaining my options, and the cost for each. Very personable and professional.