Answer: 2-3 days
Explanation: This is a tricky question. Depending on city or state the time frame is different due to weather, permitting and inspections. In Texas its 2-5 days. There is no licensing and permits/inspections are minimal. In Florida there is a very stringent Licensing, permit, and inspection process. For a regular residential tile roof in Florida, it could take up to a month.