I bought one new, and sold it less than 12 months later.
I liked the principle of the thing, and when it worked it was great but............
from day one nut and bolts dropped of it!
twice I lost a vac motor, was told it was my fault and was charged for supplying and fitting a replacement.
several times on site I lost all pressure and was told it was my fault for failing to clean it properly.
In summary some one once said that the Ninja from Ashbys is the ford transit of carpet cleaning, then the CFR is an Alfa Romeo, looks good, when well its great but spends a lot of time off road. I may have been at fault for the above issues, but that is just my experience.