The Pet Pro Portable is great for small spot cleaning.  The machine is light enough to carry around filled with water, and cleans well.