Richard
The Nilco brand is very good brand. This machine is a single motor vacuum, which will be suffice for most jobs. However I prefer to use dual motor vacuums as I find they last longer and are more powerful.
I prefere the sebo as posted above and the B36/46 or the Dart are both good and out of the 2 I now use the Dart more as it is easier to use, the other Brand I would advise is the Nilfisk and in particular the Nilfisk GU350A, all these machines are twin motored and have good pile lifting properties.