a family sitting on the steps of a house



We cannot offer enough praise for Cardinal Roofing! As first time homeowners, when a tree fell through our roof, we had no idea how to handle the situation. Our insurance company was less than helpful, and after several late night phone calls, we had only one person return our panicked call:...

We cannot offer enough praise for Cardinal Roofing! As first time homeowners, when a tree fell through our roof, we had no idea how to handle the situation. Our insurance company was less than helpful, and after several late night phone calls, we had only one person return our panicked call: Cayleb Coker. He called me back almost immediately, even though it was late. He walked me through how to handle our insurance and inspection. He showed up early to every meeting, and left us feeling like we were truly in good hands. He and his team at Cardinal Roofing did a fantastic job, and helped settle our nerves after a horrible storm experience.

Hunter Skinner


Thousands of satisfied customers are a testament to our commitment to providing the best quality materials, the best workmanship, and the best customer care. See for yourself why Cardinal Roofing is the best choice for roofing in Alabama.

Families, businesses, and property owners could not be happier with the amount of professionalism, communication and reliability they receive when they begin and end their journey with us as their roofer.


With new reviews rolling in daily, we couldn't leave these ones out.

I was impressed with not only the professional job that was done (full roof replacement, skylight removal, soffit repairs/painting) but also the fact that Cayleb came out the day before the project was scheduled to begin and checked to be sure that all materials had been delivered and to make sure everything was moved back from around the house in order to avoid any unnecessary damage, especially during the removal process (he even helped stake out sections of newly-laid sod to ensure they weren't damaged). The team showed up on time each day and wrapped up the replacement and clean up on schedule. They performed multiple nail sweeps and when they left, I didn't find a single roofing nail around the house (especially important as I have dogs that run in the backyard). I especially appreciated the way that I was informed of the plan/timetable and for the progress updates I received during the project. There were no surprises and when they left, there was nothing that I had to clean up or repair.

Kirk Browne

Immediately I got a return phone call from Cayleb Coker and he came out and gave the roof an inspection which we had extensive wind and hail damage. He worked up a price quote for us and had the crew out here in a week to tear off the old roof and replace it with a new roof. Cricket around the fireplace because it was holding water behind it as well as a ridge vent to ventilate the attic space and cut down on the power bill monthly! I also had them replace our gutter system too because of more rains that our old gutter system was overflowing causing damage to soffit and siding. They replaced board that had damage under the roof as well as the soffit and did a fantastic job! Thanks Cayleb, Justin, Antonio and the roofing and gutter crews! You did a 👍 great job!!!

Rachel Baker

We used Cardinal Roofing for a full siding replacement on our home. From start to finish both Justin and Anthony and his team were top notch. Communication was fantastic, their attention to detail was amazing, and they were always on time, following through with all they said they would do and more! When the siding was taken off of our home, they discovered there was no house wrap on our home which meant there was wood rot in many locations. This was shocking to all of us, but they walked us through each step of the way and worked with us to bring our home back to new! So thankful for this company of honest, hard working, just good people!

Heather Schuck

Cardinal roofing did a fantastic job on our project. They replaced and installed a brand new metal roof on our cabin. We could not be happier with the final product. Will was nothing but professional throughout the entire process. He responded quickly and thoroughly to all of our needs throughout the installation. He is not only professional but also personable. The team that performed the installation did a great job. They are very knowledgeable about metal roofing and finished the job quickly and efficiently. Justin led the metal roofing team and was available to us via text and telephone whenever we needed him. Thank you Cardinal.

Christen Cline

Cayleb was the most unbelievable contractor. He answered every call and text promptly and satisfactorily. His crew took excellent care of the entire property and left it clean and beautiful. I was amazed at the efficiency and quality of the work, right down to the aerial pictures of the before and after. Cayleb handled all aspects of our insurance claim and was the utmost professional. And all of this was handled while we were thousands of miles away in a different state/time zone. I can't recommend Cayleb and his crew enough.

Shane Deuben

Cayleb and the team were great to work with. He met with the insurance adjuster and I during the initial inspection. My roof had obvious hail damage but the adjuster saw other issues basically wanting to deny my claim. Cayleb steped up on my behalf on the weekend at that, and was able to get my roof replacement claim approved. I highly recommend Cardinal but also recommended that you request to deal with Cayleb as he is clearly on your side and does what he says he's going to do.

Jay Campbell

Cardinal was incredibly responsive and professional. Justin and Manuel did an exceptional job with roofing repairs. They were there first thing in the morning each day to get started and couldn't have been friendlier. Justin was very honest in pointing out some additional areas of concern upon initial roof inspection. They took pictures before and during the whole process showing the repairs made. Would definitely recommend cardinal roofing without hesitation.

Jean Noojin

I had a leak in the roof of my home. Cardinal was recommended to me and they came out quickly. My Rep, Steven was very thorough when looking over my roof. He went in the attic and on the roof and provided me with several pictures of what he found and where my problem was when recommending a solution. He was very nice and helpful and I would recommend him and Cardinal Roofing to anyone who needs help.

Cornessa Samuels

I contacted Cardinal Roofing to repair a leaking roof. They returned my call soon after. Justin came out and climbed on the roof to inspect. He was very knowledgeable and explained what repairs need to be done and gave me a good quote. After I decide to hire Cardinal Roofing, a crew came out a week or two later. Justin followed up during and after the repair. I am very happy with the repair. No more leak.

John Goidel

We needed to get our roof replaced and called just about everyone in the area to get a quote. Cardinal Roofing was the most responsive and quickest to follow up on any questions we had. Mary Margaret was extremely helpful and honest throughout the whole process. She answered all of our questions frankly, and was extremely knowledgeable. The roof looks amazing and we're super happy with how it turned out.


Cayleb was prompt and professional with providing a roofing quote and repair options. His installation team was very fast and finished the difficult job in just two days. They took care of some minor repair and paint issues after the install without complaint or delay. We've received many compliments about the speed and quality of Cardinal's work.

Emily & Bob Levine

Very responsive and professional, they did an excellent job replacing and fortifying our roof. The entire team was very responsive, and scheduling & work was all done within 2 weeks. Appreciated the care the crew took with cleanup after! Highly recommend them!

Kevin Canada

Very professional experience and warranty is best in the business. Outstanding work ethic by the installation crew. Brandenn Pickett done an outstanding job explaining the Warranty and the process involved in getting the GAF warranty.

Billy DeWitt

Cardinal roofing was very quick and easy to deal with. They came to my front door, offered their services, and got a new roof on my house very quickly. Brandenn Pickett helped us out and made the entire process super easy.

Collin Carruth

I made contact with Cardinal Roofing, Cayleb came out fast and inspected the roof. He was very professional. He informed me about the job and told me that he would take care of the roof.

James Kimbrough

Caleb and his team did a great job of getting our roof replaced-everything from coordinating with our insurance company to actual replacement. I'd highly recommend them.

Tommy Evans

Cayleb @ Cardinal was a pleasure to work with. Very knowledgable and easy to get along with. Made sure the minor glitches with the roof install were taken care of.

Darrell Baker

Can't say enough about Cardinal roofing they do excellent work. John Willard takes very good care of his clients from start to finish. Highly recommend!!!

HomeSweetHome Painting

Very pleased with my roof and cardinal. Mary Margaret was a pleasure to work with and made the insurance process easy. High recommend.

Everett Lawrence

Steven was very helpful when I had an issue with my roof. Very knowledgeable and explained things to me that I didn't understand

Michelle Hodgson

We had a top notch experience with Cardinal Roofing during our roof replacement. Mary-Margaret is the absolute best at breaking down every aspect of the process, was very patient during the many questions my wife and I had during the presentation. She was responsive, answered my phone calls/texts in a timely manner and was very pleasant & kind everytime. She is a very valuable asset to the company. I would definitely recommend Cardinal and specifically Mary-Margaret; she was an absolute gem!! (The roofing crew arrived on time the day of the installation and were very respectful, professional, and efficient. When they left for the day, one would not have known that the roof had been replaced, since they cleaned up every shingle and other debris then throughly swept the grounds for stray nails.) Kudos to them as well!! *TA Chelsea#1

Hello Terry



You too can have a sense of pride every time you pull into your driveway with your NEW roof.