While carpets are relatively easy to vacuum in order to remove the surface dirt, odors are another matter entirely. This is because the odor causing materials are often found deep down in the carpet right down to the padding. Removing the odors effectively will depend in large part on the cause and the amount of smell that they are creating.
However, removing the odors from your carpet generally does not require anything expensive or exotic. All you really need is a few common household items which will remove most of the odors. Here are a few steps you should take in order to remove the odors from your carpeting.