There are 3 reasons for washer odor and stinky towels.
The main cause is overuse of detergents because the user is following directions for amount used. It’s necessary to use just a fraction of what directions on the box or bottle advise to use. This is especially important if using liquid detergent or if there is a water softener in the home. With a water softener present use at the most 1 tablespoon of detergent unless washing soiled dishrags, diapers,etc.
The second most common cause is fabric softener use. We recommend switching to dryer sheets. Keep in mind that dryer sheets can also be overused and cause towels to be less absorbent and to retain odor.
The third not-so-common reason for clothes washer smells is using mainly cold water for washing. Hot water dissolves detergent residue much better. If this is you it’s necessary to do a hot soak at least once a week. This is a perfect opportunity to soak soiled dishrags, etc..
Smelly Washer Cleaner is the only clothes washer cleaner available that also safely and easily removes mildew odor from towels and clothing.