My wife and i have tried many carpet cleaners and never had any luck, trying this now to took the stain but also the odor of old carpet smell. the results came out awesome.. super excited to use it again