Ed is knowledgeable and answered all my questions. He is personable, patient, and kind. Awaiting an estimate to get our issue repaired.