Im not sure how contractually they can get away with this. I signed a contract in February and they have 180 days to complete, another 4 months. They did their survey of my roof and presented me with a price and contract. There should not being anything "unforeseen" to justify a close 100%...