He was very knowledgeable and explained what the problem was and his approach to get it resolved. His work was very neat and clean. He showed up when he said he would and finished in the time frame promised. This guy as a real professional! He is welcome to work here anytime! Thanks Chad