The duration depends on the size and complexity of the ventilation system. On average, air duct cleaning for a residential property takes 2 to 4 hours, while office air duct cleaning may take longer depending on the system layout.