Our guide will help you determine where the water is coming from, how to fix the root cause, and how to remove the stain. A leaky roof is often the culprit behind water stains on ceilings.