David corrected the problem that I’ve had for years. He LISTENED to my complaint and corrected the problem. He’s knowledgeable,professional and has strong commitment to customer service