Highly recommend for pet stains and odor. Second time using it and had a great experience again. Our tech emir was professional and did a thorough job.