This cleaner is wonderful on removing stains, heavy traffic areas and the rest the of my carpet. It leaves the clean looking so clean and the entire house smelling fresh.