It may be time for any new roof if shingles slide off and/or develop into cracked, brittle or curled or when dim streaks appear. Don’t assume these Ugly stains are dirt. They may be moss, lichen or blue-eco-friendly algae. If you have to perform a slight repair, like fixing a https://graphcommons.com/u/advancedroofs