Gary did a great job on diagnosing potential problems and discussed my options. He then completed the repair in a timely manner and was able to have a part brought to him so he could be done in one trip. Great job Gary and everything is working great.