The duration of a roofing project can vary depending on factors such as the size of the roof, the complexity of the project, weather conditions, and the availability of materials. On average, a typical roofing project in New Orleans can take anywhere from a few days to a couple of weeks to complete.