Our roofs are finally done after a week. Yahoo!!! It was really stressful having them here for some reason, the dog is still barking at every little noise. I think it was having people right outside our windows and on the deck, it felt a bit intrusive and we also felt locked in with their trailer and the dumpster in the driveway blocking the garage. We put 50 year shingles on so I hope they last 50 years.