We currently have a small portable vacuum cleaner from Homebase that is useless and sounds like a helecopter. Can anyone recommend some kind of cleaner for the carpet that preferably does not use electricity and is extremely efficient? Thanks alot. Andy.