Kevin was great! He was very informative, prompt, polite and easy to deal with. A real pro who obviously takes pride in his work.