Product review (5 stars): Some tips for use.
Doubles as an electrical line fishing tape, or can be extended by such:  https://amzn.com/B005LW4CFG
If you can, use an electric blower  to remove loose particles once cleaned.  Also, be prepared for a big mess of lint, cover the floor with newspaper to catch the lint when it comes out.  Finally, if you have  a really long duct, be sure to tape the joints with easily removed vinyl electrical tape or some other easy to remove tape.  This will save you trouble if the joints come undone.  Whatever you do, drill forward and not in reverse, otherwise the joints will certainly unscrew and detach in the middle of your vent!