Joe was very knowledgeable and patient in explaining the problem. He gave us all the options and time to make a decision.