Hello - does anyone know of a very good but yet affordable carpet cleaner? (Has nothing to do with getting the dog, really - it just needs a good cleaning). And I don't like the "dry" method - doesn't work. I used a great place last time but they've doubled their prices and can't come until next Sat!