Your carpets are a major investment in your home and it is hard to keep them clean when they are in high-traffic areas. You can hire a professional carpet cleaner or you can use a few simple ingredients to maintain your carpets yourself. Make sure you have a cleaner that not only destroys the stains but is safe on your carpet and will remove odors. It is more work to maintain your carpets yourself, but the result is cleaner carpet.
One of the most effective solutions to clean your carpet is water and vinegar. Mix one part of white vinegar to 10 parts of water and use the solution in a steam cleaner. You can rent these at most grocery stores. Vinegar removes spots that will reappear on the surface as well. Use warm water in the solution and you will get extremely clean carpets. The vinegar smell will linger until the carpet is completely dry, but it will go away.
If you do not wish to use a steam cleaner, you can use a scrub brush with a solution of ammonia and water. Mix the ammonia according to the directions on the bottle for use as a cleaner. Open your windows and use it in a well-ventilated area. Use the solution sparingly and scrub all areas of the carpet. Rinse with a terry cloth that has a mixture of vinegar and water.
Baking soda makes an excellent carpet cleaning solution. Baking soda gets rid of stains and odors. Sprinkle your entire carpet with baking soda and sprinkle the area with hot water. If you have high traffic areas or areas with heavy stains, apply a lot of baking soda and use a scrub brush to scrub the area. Allow the baking soda to sit and then vacuum up the excess. Rinse the carpet with water and use a wet/dry vacuum cleaner to vacuum up the liquid.