He diagnosed the problem, gave me helpful information and answered all of my questions. I really like that this company charges just under $20 for a service call and was able to come out in the evening on the same day I called.