It could be time to get a new roof if shingles drop off and/or turn out to be cracked, brittle or curled or when darkish streaks show up. Don’t think these Unpleasant stains are Filth. They might be moss, lichen or blue-inexperienced algae. If you might want to carry out https://devpost.com/advancedroofingofficial?