Our installations generally take anywhere from one to three full days, but this can vary greatly due to various circumstances and conditions, such as inclement weather, the size of the roof, a material shortage, the discovery of a defect, etc.