It depends on what's causing the bad smell. If it's from mold, then cleaning the air ducts will help get rid of the mold and make the house smell better. If it's from something else, like pets or cigarettes, then cleaning the air ducts might not do anything to improve the smell.