We take pride in doing the job thoroughly, but quickly. Most roof replacements take only 1-2 days, but factors such as weather and the size of your roof may cause the process to take a bit longer.