A cleaning apparatus includes an elongated housing bounding a chamber with a motor disposed therein. A drive shaft is at least partially disposed within the chamber of the housing, the drive shaft being coupled with the motor such that during selective operation of the motor the drive shaft is rotated....http://www.google.com/patents/US7836538?utm_source=gb-gplus-sharePatent US7836538 - Cleaning apparatus with reciprocating brush head