Cardinal Roofing Services provides Painting and Drywall Repair Services throughout the areas of Birmingham, AL. We are a Roofing company that repairs roofs as well as the damage that occurs from a home owners or commercial facility leaking or damaged roofs on the interior. We include drywall repair and painting.