It may be time for your new roof if shingles slide off and/or grow to be cracked, brittle or curled or when dim streaks appear. Don’t suppose these Unattractive stains are Filth. They might be moss, lichen or blue-environmentally friendly algae. If you have to execute a small restore, like https://500px.com/photo/1097586623/advanced-roofing-inc.-by-advanced-roofing-inc.