I have this awesome Bissell Spotbot that I can set down on a puppy pee spot and it works itself! I love it... but the solution is expensive and doesn't last long at all.
I've used watered down laundry detergent, but don't like the results. Does anyone have a homemade solution for their carpet cleaners??