I'm fed up with deodorizers that do not keep their scent on freshly cleaned carpets and rugs. Everytime I spray deodorizers or mix into my stock solution, the next day when I inspect the area rugs the scent is gone. It makes me mad because I don't want mt customers to think I'm ripping the off. I currently use the Bridgepoint line. It smells good while I'm cleaning but that's about all. I had the same problem with Matrix line. I made the switch from Matrix to Bridgepoint for this reason and the fact that Matrix does not have directions for an after cleaning application. So it's useless to me. I want a deodorizer that smells good and stays that way after the carpet is dry. I use Hydrocide extreme, but there's no way I'm using that stuff on general purpose deodorizing because of the cost. I charge allot for my services but that doesn't mean I have to break the bank on all my chemicals. There has to be a better cost effective solution available. Does anybody have any suggestions?