Most unpleasant disposal odors are coming from food build up on the splash guard over time. To clean, make sure your disposal is turned off. Use a scouring pad with some baking soda and warm water to wipe the under side of the splash guard. Never place your hand inside the disposal. After scrubbing, turn on the warm water and let it run to rinse the splash guard.