Most residential roofing installations are completed within one to three days, depending on size and weather.