I beg to differ....
Nathaniel, the kirby should do an excellent job cleaning, and they are one of the simplest machines I know of to repair.(as easy if not easier than orecks.)If you think it is not cleaning well check: Brush length, brush adjustment, rug gasket, bag, belt, nozzle seal, and...