Pet odors can be some of the most difficult odors to remove from carpet and carpet padding. Urine is a strong smell and can soak quickly into carpet fibers and carpet padding. If your pet has an accident on the floor when you’re not home, the spot may sit for hours before you notice it. […]