If you take the average size home of 2,500 square feet the installation typically takes a few days. Larger homes or multi-family properties can range from a few days to weeks depending on the size and complexity of the roof.