if you have a washing machine older then couple of years clean it!
(with glass lid, do one cycle at highest temperature without laundry and see how the water looks like, you're gonna be surprised)
i know that everybody wants to be eco and natural, but when it comes to cleaning, just get yourselves some industrial grade chemicals. It's going to save you both time and money.