Duct cleaning frequency depends on several factors, including the size of your home or business, the number of occupants, and the presence of smokers or pets. As a general rule, it’s recommended to have your air ducts cleaned every 3-5 years, but you may need more frequent cleaning if you notice excessive dust or dirt buildup, or if you have respiratory issues or allergies.