User:2r4ad5nd6u
You know it's time for a new roof when you see daylight through the attic boards, find granules from asphalt shingles in the gutters, or notice your energy bills creeping up because insulation is failing. After a big storm, look for curled, cracked, or missing shingles—especially around chimneys and vents. If it's been 20 years for asphalt or 50 for wood shakes, start budgeting. A musty smell or water stains on the ceiling mean the underlayment is compromised. Don't wait until a leak ruins your…