I have an old Nilfisk Freestyle vacuum. It is roughly 10 years old and has never missed a beat. However, it isn't sucking like it should which is really the whole point of it!

We won't spend a fortune on one. We only have the 3 bedrooms and lounge room that are carpeted, everything else is floorboards.

So what are your recommendations?