these people were quick and efficient. The person whom we talked to was very clear and precise. When they came they were nice and early and had a big bin to get rid of the old roof materials. They worked quickly and did a great job. Then they did the same for putting on the new roof and afterwards they double checked everything. In the house they went over everything they did and we were very satisfied. They deffinetly are worth the price. if we ever need this done again I would check them first.