Ben was very knowledgeable and his workmanship was the best that I have had in years. Ben explained everything that he was doing and he was very respectful.