Can all the algae & moss that sprang up from nowhere on my deck and siding be a result of the weird weather we are

+4
Answered
having? If not, what would be some possible causes?
  6 answers
Your comment...