These are not designed to be professional contracting machines (fair enough). My experience is that, whilst OK for 'mopping up' in the home, the are very limited in their performance and in a commercial situation they won't produce a reliable, repeatable result. However, let me emphasise, for the occasional HOME user with only a moderate amount of dirt to contend with, these machines satisfy their objectives.
Regards
Pete (JS2)