That depends on the scope of the project. Usually, we can get a new roof replaced for a residential property in 1-2 days. Projects may take longer or shorter depending on the size of the building, material needed, and weather conditions. We’ll be able to give you a detailed breakdown of when the project will be finished.