Inspect the roof for missing, cracked, curled, or loose shingles
Check for leaks, water stains, mold, and soft spots in the attic and ceiling
Replace damaged shingles or roofing tiles
Remove debris, branches, and leaves from the roof and gutters
Seal small cracks and gaps with roofing sealant
Repair or replace damaged flashing around chimneys, vents, and skylights
Fix loose nails and secure lifted shingles
Replace damaged underlayment if exposed or deteriorated
Clean and unclog gutters and downspouts
Patch small holes with roofing patch materials
Replace damaged sections of roofing felt or membrane on flat roofs
Tighten or replace damaged roof vents and pipe boots
Address sagging areas by repairing roof decking or structural supports
Apply waterproof coating where appropriate
Check and repair ridge caps and roof edges
Test for leaks after repairs
Call a professional roofer for extensive damage or structural issues
