Product review (3 stars): Read before you start
Read this before you start! Do not imagine yourself as the smiling housewife using this with ease with her cordless drill. I am glad I bought this but it is a two person, involved job to do it right. We did two vent pipes. The first is a long run that bends under the floor then bends again to exit the house. This system is basically a shove and scour. We attempted to use with the drill on various setting but gave up due to slippage. It might work with just one extension, but we needed 5 pieces to get about half way through the pipe. We suspected that this might mostly shove all the lint into a plug and this is what happened, even with doing a small part at a time and pulling it out. We ended up in the crawl space taking the middle section apart and then cleaning in both directions. Doing it that way worked great, it does clean the pipe and push and pull the lint.
The second vent was one that started almost at floor level and runs up to the roof. This went well at first and there was a great deal of lint that I was able to pull down and then vacuum out. What I did not know was that the middle of this run of vent pipe was soft tubing instead of hard vent pipe...In the process of making the turn to clean upwards towards the roof this part came apart. Now I will need to remove part of the wall and repair this join. Not the fault of this product, but a caution if you are not sure that your pipe is all one, secured piece....
So, maybe it will go smoothly, and I do think the second pipe would have, but be prepared for a more extensive project.