I use this stuff and it works wonderful on fabric, carpets, you can just spray in the air and it helps... we have tile and hard wood floors and i steam the floors often!!!!
when i leave my eb in bed room i spray the room comforter and curtains and a few mins later the smells gone!