No. Some carpet cleaners, such as the QuickSteamer® or SpotBot® are better suited to cleaning everyday messes such as spills, spots and small areas. When purchasing a carpet cleaner to clean your entire home, it would be better to choose a full size carpet cleaner, such as the ProHeat 2X® Select.