When the roofers began to replace our entire roof, they said it would take three to five days to complete. Of course, it could take a bit longer if they were to find more that had to be done. And find more seemed to be their motto. Three to five days stretched into six weeks!