signs you need a new roof 2
https://myminorvsmajorroofrepairpost.iamarrows.com/minor-vs-major-roof-repair-how-to-decide-what-your-roof-really-needs
If you spot curled or missing shingles, daylight through the roof boards, or granules from asphalt shingles collecting in the gutters, it's likely time for a replacement. Water stains on ceilings, sagging spots, or sudden energy bill spikes are also big red flags. Don't ignore musty attic smells or moss growth—they often point to trapped moisture. A roof from the 90s probably needs an honest inspection, especially after bad storms. Catching issues early saves you from costly interior damage and…