Removing urine and spots from carpet can be a very complicated cleaning procedure. The type of carpet and how deep the stain is greatly affects the outcome. We are usually able to achieve very satisfactory results using our best topical solutions and treatments for cleaning carpets with pet odor.