Depending on the size of the house, our local roofers can usually have your new roof on within 2 days.