Yes, these homemade cleaners are formulated to tackle tough stains and eliminate odors. For exceptionally stubborn stains, you may need to repeat the cleaning process or seek professional help.