Chuck was terrific. He arrived within 45 minutes of my call. He carefully broke down each repair needed and after the repairs were complete, he showed us what part went bad and how destroyed it was.