I have a polarus sweeper
it was crapping out and a new one was big $$$$ ($500 to $650), so I found the rebuild parts on evil-bay for 1/4 the cost of new.
Piece of cake as long as you don't mind fiddling with screws trying to either strip or break the plastic they are screwed into.