The fragrance is not mean't to last. Odorcide's primary function is to eliminate the bad odor and result in a neutral or no odor situation. Are you still smelling the "bad" odor?I have been using Odorcide but does not seem to work for me as well. I am not sure where I am going wrong. I have been mixing it 5 to 6 oz per gallon and the spray it on. When I leave the room smells great. Almost overpowering. Comeback 12-24 hours later and it is gone. I would not feel comfortable making a guarantee at this point.