Professional Carpet Cleaners can help give you tips and tricks on carpet needs. If stains occur here are the main things DON’T SCRUB, DON’T LET SIT, AND DON’T ADD A TON OF WATER! This will make the stain worse and may spread through out room and go into the carpet pad.
It’s very difficult to get out stains and that’s why it’s so extremely important that they are attacked when the spill happens. There are a lot of house hold cleaning agents like peroxide, baking soda, vinegar, dish detergent, and more! Be careful with anything you buy so it doesn’t change dyes in the carpet.
Here’s some more information. They have a great carpet cleaning blog page that hits on a lot of common issues.