Old, worn carpet can give a room a generally unclean feeling. Over time, carpet is subjected to dirty shoes, spills and various other accidents caused by kids and pets and may begin to show its age before you're ready to replace it. Restoring old carpet can bring new life to your floors if you're willing to invest the time and effort. Establishing how old, badly worn and stained the carpet is will determine in the end if the old carpet is salvageable.
Remove all furniture from the room to have full access to the carpet without things getting in the way.
Vacuum the carpet thoroughly to remove any loose dirt, dust, and debris.
Pretreat most food and pet stains, using a solution of equal parts white vinegar and water and a clean cloth or sponge.
Remove grease and oil stains by scraping away hardened grease with a dull plastic utensil or blotting up fresh grease with paper towels. Cover the stain with baby powder or cornstarch, and leave it to set for three to four hours before vacuuming it up. Treat the residual stain with equal parts vinegar and hot water.
Hide small burns in the carpet by cutting away small pieces from unnoticeable areas of the carpet in different areas. Dab a small amount of glue into the hole, and fill it with the freshly cut carpet fibers. Give it time to dry undisturbed for a couple of hours before you trim away any pieces that stick up too high.
Deep-clean the carpet with a steam cleaner. If you don't own one, you can rent a steam cleaner at your local home improvement or grocery store. The hot water extraction method, also known as steam cleaning, is one of the most effective and eco-friendly ways to clean dirty carpet. Be sure to read and follow the manufacturer's instructions carefully for proper use.
Eliminate lingering odors by sprinkling baking soda over dry carpet and leaving it to sit overnight. Vacuum it all up in the morning after giving the baking soda adequate time to draw odors out of the carpet and absorb them.