I have discovered a less expensive carpet/room deodorizer. Instead of purchasing the standard carpet deodorizer (the kind you sprinkle on and vacuum up), I purchased Arm & Hammer Cat Litter Deodorizer. You will find this in the pet section of your local grocery store or at Wal-Mart. (It comes in an orange box; same size as regular carpet deodorizer.)
Just sprinkle on the carpet and vacuum up as you would with the leading brand. It is cheaper, smells fantastic, and has a long-lasting fragrance. You can also sprinkle a little in your bathroom waste cans to deodorize the room.
By Marn from Cumming, GA