The Puzzi is a reasonable little machine and has been around for some time. You tend to find them in hire shops and they are often rebadged under different names (I'm sure the Haggerty is/was based on the Puzzi100)
The problem I find with the Puzzi is because is is a long rectangular machine, with clean and waste water at either end, it can be awkward to move about if it's not empty. The wand isn't particularly well made but overall its not a bad machine.
I'd recommend anyone looking at this size of machine also looks at the Spraymaster range which, I think, is much easier to work with. One particularly good feature is that the solution hose actually runs inside the vacuum hose as opposed to being clipped on the outside of it (which is OK until you lose the clips!). With it being an upright machine it is also easier to move around and it has a wider and much more substantial wand.
We supply both machines but I'd much rather use the Spraymaster than the Puzzi myself.
It looks like this:
and costs £316.80 plus vat
More details here:
http://www.express-cleaning-supplies.co.uk/shopbask/it020004.htmRegards
Mike