The time it takes to replace a roof depends on the size of the house, the number of crew members, the installation method and the material selected.