Cardinal Roofing is a reliable and affordable residential roofing contractor in Pelham, AL that offers quality roof replacement services at an affordable price. We are dedicated to providing our clients with high-quality roofing services that will last for years to come. Our residential roofing shingles are protected by extended material warranties so you have one less thing to worry about.