Randy was excellent. He is very professional and took the time to explain the repairs and ensure we understood the system.