It is advised to have your air ducts thoroughly cleaned every 2 – 3 years to prevent maintenance and health problems before they start. However, homes with pets or children with allergies should have their air ducts professionally cleaned more frequently than the recommended average.