It could be time to get a new roof if shingles drop off and/or turn into cracked, brittle or curled or when dim streaks appear. Don’t think these unsightly stains are dirt. They may be moss, lichen or blue-green algae. If you'll want to accomplish a insignificant maintenance, like correcting https://unsplash.com/@advancedroofs