It could be time for the new roof if shingles fall off and/or become cracked, brittle or curled or when darkish streaks appear. Don’t think these Ugly stains are Dust. They may be moss, lichen or blue-inexperienced algae. Why is RoofingCalculator.com the most beneficial location to organize your roofing project? https://www.mixcloud.com/advancedroofs/