This is my go to product for my CrossWave! I don't have carpet, but it cleans my floors fantastic! It smells so good, too! You can't even tell I have 2 little dogs running around the house!