I am often using a mixture of white vinegar and water to help with bothersome oders around the house and it is great for windows and mirros as well.
I believe in the "steam" technology and have a couple of Shark steamers that get a big workout at my jobs. My clients always tell me that their house had never "felt" and "smelled" like clean, which basically is no smell at all.
Baking soda, a very light dusting on carpets and rugs to let sit for a while then vacummed up realy helps as well.
Citrus fruit peels make great sink cleaners and make the disposal smell like heaven!
I also use a floor cleaner called "get floored" (too cute Iknow), which is all natural based and smells amazing. I use this when a scent is really desired or wanted from a client.