How long does air duct cleaning last?

Locating the source of bad smells in your home can be difficult, but finding solutions to…