Why Are There Black Streaks on My Roof?
You take pride in your home's appearance and then one day you notice ugly black streaks or splotches on your roof. Alarmed, you think, what's that on my roof and where did it come from? Here's a quick rundown of what