Some signs of roof damage are obvious, like a missing shingle or an active leak. Others are easy to miss.
Signs you need a roof inspection
Is the roof sagging anywhere? Have your utility bills climbed without explanation? Is the roof more than 10 years old? Are shingles curling or buckling? Can you see daylight through the roof boards? A yes to any of these means it’s time for a professional inspection.
Roof repairs we handle
Cardinal Roofing replaces missing shingles, fixes leaks, repairs flashing, and re-decks or re-roofs when needed for homes across Pelham and the Birmingham area. We identify problem spots and give you a clear repair estimate before any work begins.
Fast response after Alabama storms
Central Alabama’s storms rarely give notice, so we respond quickly and put our findings in writing. A timely repair often saves a full replacement. If the damage turns out to be storm related, we document it for your insurance claim. Call (205) 769-4944 for a free inspection.













