Hi you would be better off paying the bit extra for a commercial cleaner there's not much difference in the prices I clean carpets and sofas as a part job and the vax units and rug doctor are not very good they are for light cleaning and don't get deep down in to the carpet