1. Water softeners do not remove most taste and odor problems ( they can remove the metallic taste of iron in water ).
2. Odors from hydrogen sulfide ( "rotten egg smell" ) in wells or "bleach" smell in chlorine treated water, require an activated carbon filter to be used in conjunction with the water softener. E-mail us for advice on your situation.
3. Sometimes odor in the hot water only, is caused by the self sacrificing rod installed in your hot water heater. Removal of this rod by your plumber could solve this problem.