Depending on the material type and size of your roof, it can take anywhere from 2 days to 2 weeks.