Installation time depends on the size and complexity of your roof as well as the extent of additional work that might need to be done, such as shingle removal, eaves installation, skylight replacement. Thus, in short, it depends. A typical mid-size home roof with no major additions usually takes our team 3-4 days.