Commercial roof replacement can take several days or as long as a month. The length of time depends on the roof size, the type of roof system applied, and how much damage needs to be repaired before the new roofing system can be installed