This is the second big project that Andy does on our house, and we were again very happy with his professionalism. He is a skilled problem solver, and an honest communicator. He works hands-on with his team. He had to come back months later, due to weather, for some finishing touches, and was completely reliable. Thanks so much Andy!