For many people, vacuuming is one of the most dreaded household tasks. It can be time-consuming and tiring, and can feel like a never-ending task - particularly for those with kids or fluffy pets.