He has great attention to detail and was very professional. We were very impressed from start to finish. He was quick to respond, clear in defining what he would do, very efficient with the installation and did a great job cleaning up after himself. We will use him again and will highly recommend him to our friends & family.