How often should AC DUCTS be cleaned?

We've been in our home since 2005.
  3 answers
Your comment...