Used it on my carpet as soon as I got it and it took the pet stains right out! I didnt even have to treat the spot before hand so that was pretty nice. Its also a pretty big jug so it will probably last quite awhile. Side note only to be used with up right vacuum style cleaners not spot cleaners