When it’s time to get that roof replaced sometimes you’ll have to deal with the roofing company working while you’re at home. It can be an inconvenience, but one you can live with. Basically, it only takes a few days to do a roof replacement. … Don’t have them playing around the house while the roofing is being done.