Public Records Check
- Missing License Our automated search didn't find a license on file for Cardinal Roofing with the Alabama state licensing board. That doesn't mean the company is unlicensed. A license can be held under a different business name, registered too recently for us to match, or filed in a way our search didn't catch. We recommend confirming directly with the Alabama state licensing board or asking the contractor for their license number.
- Registered Corporation Cardinal Roofing's registered name carries a corporate suffix (LLC or Inc), but we have not matched it to a filing on the Alabama Secretary of State. You can confirm how the business is registered, and its current status, directly with the Alabama Secretary of State.
- Business Address Cardinal Roofing's listed address at 169 Cahaba Valley Pkwy, Indian Springs Village, AL 35124 appears to be a business address. This means the company operates from a real, locatable address rather than a mailbox or PO box, which can make it easier to reach them or resolve issues. Many roofers legitimately work from a home address, so this doesn't speak to the quality of their work, license, or insurance.
- 3 Credentials As of Jun 11, 2026, Cardinal Roofing holds these manufacturer certifications: GAF Master Elite, VELUX Certified Installer, FORTIFIED Roofing Contractor. These show the company met a manufacturer's program requirements and may offer manufacturer-backed warranties, but they aren't independent quality audits. You can confirm current status with the manufacturer.
- Excellent Ratings Across the platforms we identified for Cardinal Roofing (Google, the Better Business Bureau, GAF), the blended average is 4.9 out of 5, which we label Excellent. This is a plain average of public customer ratings, not a RooferWatch score. A high average reflects past customers' experiences, not a guarantee of yours, so read the underlying reviews and weigh them yourself.
We verified 4/5 public records for Cardinal Roofing. The more of a company's record you can check, the more informed your hiring decision.
Contact Info
-
Phone
This is either a business landline or VoIP number (not a mobile number).(205) 377-8400
-
Primary Address
169 Cahaba Valley Pkwy, Indian Springs Village, AL 35124
-
Alternate Address
4015 Saddle Run Circle, Pelham, AL 35124
-
Owner Email
-
Website
cardinal-roof.com
- Socials
Company Description
Founded in 2005, Cardinal Roofing serves residential and commercial properties across Alabama. The company offers roof inspections, installations, repairs, and maintenance for both residential and commercial clients. Services include asphalt shingle roofing, metal roofing, gutter installation, skylight installation, and roof repairs. Cardinal Roofing serves over 1,500 customers annually and operates in Birmingham, Pelham, and Mountain Brook. The company provides financing options and offers warranties on completed work. Free roof inspections are available to customers seeking assessment of their roofing needs.
Services Offered
- Residential Roofing InstallationInstallation of new roofing systems on residential homes using shingles, metal, tile, or other materials.
- Commercial Roofing InstallationInstallation of new roofing systems on commercial buildings, including flat or low-slope roofs using materials like TPO, EPDM, or metal.
- Metal Roofing InstallationInstalling metal panels or standing-seam roofing systems, offering longevity and weather resistance for residential or commercial properties.
- Roof RepairsFixing localized roof damage such as leaks, missing shingles, flashing issues, or deteriorated sections without full replacement.
- Roof InspectionsProfessional evaluation of roof structure, materials, and condition to detect leaks, deterioration, or needed repairs.
- Gutter InstallationSetting up gutters and downspouts to channel water away from the roof and foundation, preventing water damage and erosion.
- Skylight InstallationCutting and framing an opening in the roof and installing a window unit to bring natural light into interior spaces.
- Roof MaintenanceRegular upkeep such as cleaning gutters, removing debris, checking seals, and minor repairs to extend roof life and prevent problems.
- Roof ReplacementRemoving an old or failing roof system and installing a new one, typically when repairs are no longer cost-effective.
- Financing OptionsPayment plans or loan programs that allow property owners to spread the cost of roofing and exterior work over time.
Credentials
-
GAF Master Elite
GAF Master Elite is GAF's highest contractor designation, held by only about 2% of roofing contractors in the United States, and it is invitation-only, requiring a proven track record, financial stability, full… Read more
-
VELUX Certified Installer
VELUX Certified Installer is the broader of the two tiers in VELUX's installer program, and it describes a specific business model: a company that works across a variety of products or services, with VELUX skylights as… Read more
-
FORTIFIED Roofing Contractor
FORTIFIED is a program of the Insurance Institute for Business & Home Safety (IBHS), and its construction standard is built on decades of severe-weather research - which makes this a fundamentally different credential… Read more
Company Info
- Lead-Safe (RRP)
- N/A
- Company Name
- Cardinal Roofing & Restoration, LLC
- Entity Type
- Limited Liability Company (LLC)
- Contractor ID
- 92726065
- Address Type
- Commercial
- Multi-State Company
- No
- Website Age
- 12.7 years old
Sample of Permits Pulled
| Date | Project | Location | Value | Status |
|---|---|---|---|---|
| Roof permit Single family dwelling - addition/alteration - remove existing roof down to the decking and replace with dimensional asphalt shingles in ac… Permit #R23-000069 | 8592 Dover Dr, Leeds, AL, 35094 | - | issued | |
| Roof permit Remove existing roof down to the decking and replace with dimensional asphalt shingles in accordance with the 2021 irc and local codes Permit #R23-000080 | 1804 Clarke Cir, Leeds, AL, 35094 | - | issued | |
| Roof permit Replace roof down to the sheathing with dimensional shingles per 2021 irc & local codes Permit #R23-000065 | 1108 Cameron Cove Cir, Leeds, AL, 35094 | - | issued | |
| Building permit (residential) Reroof Permit #BPR23-001542 | 24908 Bosbyshell Ave, Daphne, AL, 36526 | $397,188 | permit expired/no final inspection scheduled | |
| Roof permit Remove existing roof down to the decking and replace with dimensional asphalt shingles in accordance with the 2021 irc and local codes Permit #R23-000012 | 6821 Valley Ln, Leeds, AL, 35094 | - | issued |
Showing 5 recent permits from public records. This list is incomplete and may be out of date - verify any permit directly with the issuing city or county building department before relying on it. Did you spot any incorrect information here? Please let us know.
Inspections and Violations
U.S. Department of Labor dataReviews and Reputation
-
Avg. Rating
-
BBB A+
-
Google
-
GAF
Reviewers consistently praise Cardinal Roofing's customer service and professionalism throughout the roofing process. Several reviewers report that representatives like Jon Morris, Brandenn Pickett, Peter, and Brent Howell provided thorough inspections, including attic checks and drone assessments, and accommodated scheduling around customers' availability. Multiple customers describe representatives attending insurance adjuster inspections and assisting with claims. Reviewers note that staff provided shingle samples, multiple estimate options, and transparent communication with quick response times. Several customers report the installation crews arrived on time, worked efficiently, and maintained clean jobsites. Reviewers describe competitive pricing, financing options, and professional warranty packages. Some customers mention representatives followed up after completion. A few reviewers note the company travels beyond their local area. One reviewer highlighted the company's insurance industry experience in helping maximize claim approvals.
Review Signals Over Time
By sheer volume of Google reviews (a measure of how much feedback a firm has gathered) Cardinal Roofing ranks 4th of the 174 roofers we track across Alabama, ahead of about 98% of them. Over the past year it has pulled in 30 reviews - the most recent last month - for a rate of roughly 8.5 reviews per month, which is faster than approximately 92% of the other Alabama roofers. Its 4.8-star average rating sits just below the Alabama median of 4.9 stars. The owner responds to 13% of reviews, which is below the typical Alabama roofer’s rate of 80%.











