I have been trying to find a quality replacement for the old school Bissell big green steam machine from WAY back. I've purchased at least 3 other machines and none of them could touch the way that old machine worked until this one! It pulls all the water out of the carpet like no other taking with it all the dirt and pet odors. I think the only way you might be able to get a better clean is paying a professional to come and do it for you.