When there is unpleasant smells coming from carpet is not a good thing. The first thing most people try to do is clean the surface. But most of the time, the real problem is what lies below the surface.
Pad beneath your carpet absorb spills and hold odors hostage. When this is the case, carpet pad replacement is the ultimate solution.