Most asphalt shingle roof installations are completed in one to two days, depending on roof size and weather.