I use it on my carpeting on my main floor. Remove the stains pretty good gets rid of the odors. To get rid of some stains you have to go over a few times.