NADCA (National Air Duct Cleaners Association) suggests cleaning your ducts every 3 to 5 years. There are many reasons and contributing factors to consider. For example; if you have pets, moving into a new home, after building a new home or living close to a development where new homes are being built, or if residents experience allergic reactions in the home.