I live in the pacific northwest and all rain water goes directly to the lake near our house. So I don't want to use some harsh chemicals to remove moss from the roof. Are there any environmentally safe ways to remove moss and keep the roof dry and prevent moss from growing?
EDIT: The roofing material is asphalt shingles.