Gary was very thorough and confident. He was easy to communicate with and had a sense of humor too (which is an asset). We are crossing our fingers in the hopes that we won't be needing service for a while.