With an upright vacuum cleaner, it suddenly becomes much easier to vacuum. It has a cord that is 12 metres long so you can vacuum large areas without having to change sockets.
From Viking Direct
Kärcher Upright Brush Type Vacuum Cleaner CV 30/1 5.5L
This product is also available at 4 unverified merchants.