Yes. Most pet stains and odors can be removed, though deep or long-set stains may improve significantly without being fully eliminated.