We tried several products but the odour remained. Used this one as directed. It warns on the label that you should use this product before using other "cleaners". We used it after so we had to do a double treatment. It worked wonderfully! Use this stuff first if you can but use it!!