Yes, soft washing is safe for roofs when performed by trained professionals using the appropriate techniques and cleaning solutions. The low-pressure water and specialized cleaning solutions are designed to remove contaminants without causing damage to the roofing material.