Jimmy was very knowledgeable and explained everything very well. He answered all of my questions. He was very efficient and was done by the time he said he would be.