Good advice from Jimmy. I think he hit on something in his comment about your water. High iron content or hard water ( tough to make lather ) will definitely cause spotting. One other thing you might...