i disliked their powdered product. but the liquid Procyon worked very good for me...dwell time is KEY. but for me Punch & SnakeOil are stronger/faster/better. i have a gallon of the liq Procyon on hand, in case i run into a "chemically sensitive" client, since it has no odor.