Warning signs that your roof may need replacement include curling or missing shingles, significant granule loss, frequent leaks, sagging roof deck, and signs of age or deterioration. Consult with a professional roofer for a thorough inspection and assessment.