We have a friend who loves to give parties. When she redecorated and we encouraged her to put in a white shag rug, she assumed it was a not-so-subtle hint that her hostessing days were over. Not true; she gives great party. It was more about us. We hated volunteering for clean up duty, especially when red wine or the chocolate fountain were involved...
Then we tipped her off to our favorite stain remover product: Gonzo. We've been using it for years to remove the souvenirs of after work glasses of wine from our own rug. It also works on upholstered furniture. Clear, odorless and environmentally friendly, it eliminates most stains immediately. We save our coupons and buy ours at Bed Bath and Beyond.