Dave is very knowledgeable. He diagnosed the problem and explained it so I understood what had to be done.