The duration of a commercial roofing installation depends on the size and complexity of the project. It can take a few days to a few weeks to complete.