Ideally, duct cleaning should be done every 3-5 years in residential properties. For commercial properties, it’s recommended annually due to higher usage. Regular cleaning ensures optimal air quality and system efficiency.