Max and his team did great job. When we had the storm he came and fix the roof when he was so busy. he promise that he will do the roof and he did. They finished in one day eventhough the house is big. Easy to work with and provide good warranty. These people are honest and they are behind their work. They clean up after the work and no nails left on the ground. I would recommend tis company.