Can anyone recommend a good carpet and upholstery cleaner?? My daughter had a sleepover and soda was spilled, and this week I've had my baby nephew ... yep, pop tart, juice, goldfish etc on my sofas. It grosses me out. Need help. Someone thats good, trustworthy, and reasonably priced. Thanks!