Product review (5 stars): Good Investment
We have had two "professional" contractors come out to clean our vent.  The first contractor tried to upsell us a more expensive cleaning for around $200, broke the vent fixture on the roof and left after we refused the high pressure sales attempt.  The second contractor cleaned the system and installed a new vent for about $160.  I was worried about trying to clean it ourselves because the dryer vent pipe has multiple turns and ultimately vents on the roof over our garage, but decided to give the Gardus Cleaning System a try.  It was easy to use, did a great job cleaning the vent pipe (loads of lint!) and paid for itself several times over.  The kit also includes a brush that we used to clean the lint out of the dryer itself.  An excellent investment that I would recommend to anyone.