The timeline can range from a few days to several weeks, depending on the roof’s size, material chosen, and weather conditions. Every step possible is taken to minimize disruptions.