Mike was very knowledgeable and took the time to explain to me the work he did and to answer my questions. Very, very pleased!