HomeCleanse does not clean vents. My advice would go to NADCA.com and use their tool to find a

It essentially makes it more resistant to water damage and mold growth. Mold can still grow on it,

You should use a NADCA certified duct cleaner that cleans under negative pressure so they don’t do damage