The duration for roof installation varies from project to project. Once we evaluate your home, we can give you an estimate for your project.