Cardinal Contractors has replaced more than 15,000 roofs for homeowners across St. Louis, St. Charles County, and surrounding communities since 2012. Most residential roof replacements are completed in a single day. We perform full tear-offs, inspect every square foot of decking, and install manufacturer-warranted systems from GAF, Owens Corning, CertainTeed, TAMKO, and Atlas Roofing. Free inspections throughout the St. Louis metro. Call (314) 266-4633.
The most popular choice for St. Louis homeowners. Durable, attractive, and available in a wide range of colors and styles from leading manufacturers including GAF, Owens Corning, CertainTeed, TAMKO, and Atlas Roofing. Most architectural shingle systems carry limited lifetime manufacturer warranties.
Engineered to withstand Missouri’s hail storms and qualify for insurance discounts in many cases. If your neighborhood has experienced repeated hail events, impact-resistant shingles are worth discussing during your free inspection.
Enhanced profiles and textures that replicate the look of wood shake, slate, or tile at a fraction of the cost, with improved impact resistance and longer manufacturer warranties. Popular in Chesterfield, Wildwood, and other high-value St. Louis suburbs.
A premium long-term roofing solution with exceptional durability, energy efficiency, and curb appeal. Ideal for homeowners who want the best combination of longevity and aesthetics.
For flat or low-pitch roof sections common on additions, garages, and some architectural styles throughout the St. Louis metro area.
Not sure which system is right for your home? Our team will walk you through every option based on your home, your budget, and what your insurance may cover.
Cardinal Contractors is based at 4525 Veterans Memorial Parkway in Saint Peters MO and provides roof replacement services throughout the greater St. Louis metropolitan area.
We regularly serve homeowners in Saint Peters, O’Fallon, St. Charles, Wentzville, Lake St. Louis, Cottleville, Chesterfield, Wildwood, Ballwin, Ellisville, Creve Coeur, Kirkwood, Webster Groves, Des Peres, Clayton, Town and Country, Frontenac, Arnold, Fenton, Mehlville, Oakville, and surrounding communities.
We are also fully licensed to perform roofing work in Illinois, serving homeowners in the Metro East region including Collinsville, Edwardsville, O’Fallon IL, and Belleville.
Cardinal Contractors
4525 Veterans Memorial Parkway
Saint Peters MO 63376
(314) 266-4633
Call Cardinal Contractors at (314) 266-4633 or fill out the form below. We serve Saint Peters, O’Fallon, St. Charles, Wentzville, Chesterfield, and all surrounding St. Louis metro communities. Most inspections are scheduled within 24-48 hours.
Excellent rating
Based on 650 reviewsTrustindex verifies that the original source of the review is Google. Bradley Hayman of Cardinal Contractors llc., dropped by my home in Washington mo., inspected my roof for hail damage, and convinced me there was enough to file an insurance claim. He immediately phoned my insurance company and from there, acted as my point man through out the entire roof replacement process from start to completion in a very professional and efficient manner with excellent people skills. FIVE STARS! FOR SURE. Eugene BrownTrustindex verifies that the original source of the review is Google. We had a great experience with Robert. He came out to inspect our siding and roof, was professional, honest, and extremely knowledgeable throughout the entire process. He took the time to explain everything clearly and made us feel comfortable with his recommendations. What really stood out was that he repaired a fascia issue on our roof at no charge, which was incredibly appreciated and showed genuine care for his customers rather than just trying to make a sale. It’s hard to find that kind of integrity and customer service these days. I would absolutely recommend Robert to anyone needing roofing or siding work done. Great communication, great service, and a genuinely good person to work with. Oliver JonesTrustindex verifies that the original source of the review is Google. We had the best experience working with Aaron Brown and Will Gingrich! They made the process very easy from start to finish! We highly recommend this company! They also did my neighbors roof and did a great job! If you are looking for a reliable company and you’re in need of a new roof, go with Cardinal Contractors! Will made it so easy and handled things on the insurance side which saved us a big headache! He was very attentive to any questions we had! Thank you to you both for a great job! Cathy HesterbergTrustindex verifies that the original source of the review is Google. We chose Aaron Brown from Cardinal Contractors. He was extremely helpful from start to finish. His attention to detail and his determination with our insurance company was amazing. He worked very well with our adjuster and if there’s one thing I can say about him, he has an incredible work ethic. He will go to bat for you! He also gave us a great deal so we could put our house on the market! As far as the workmanship goes, Cardinal knows how to do things right. Simple, easy and efficient. Great company, great work and a great sales rep! Sydney BurkTrustindex verifies that the original source of the review is Google. Lucas with Cardinal was a pleasure to work with. I would you try him first. Jim FrazerTrustindex verifies that the original source of the review is Google. Our Kirkwood home is older, and once the roof came off there were a few decking issues. Cardinal Contractors showed us pictures, explained what needed to be replaced, and kept the job moving. We appreciated the communication because old homes always seem to have surprises. MANUELA RIBEIRO BESSA SANTOSTrustindex verifies that the original source of the review is Google. We were careful about who we hired for our Chesterfield home because the roof is a big part of the look of the house. Cardinal Contractors showed us several designer shingle options and helped us choose a color that matched the brick and trim. The crew protected the landscaping and cleaned up well. MIGUEL MARASCA RODRIGUESTrustindex verifies that the original source of the review is Google. We were referred to Robert who is a claims specialist through a friend who had used Cardinal in the past. He inspected her roof after this last storm and gave her the all clear which we respected. I knew we had damage but wasn’t sure how the claim process worked. She called me while he was still there and asked if I wanted her to send him over. Robert came by and did the inspection. Told us we had damage and then in detail how the process worked. At my age, things have changed so much. He helped us make the call, he came back the next week when the insurance guy was here and made sure everything was done properly. Not even a week later and they put the roof on already! I couldn’t be happier. Everyone we interacted with has been so professional. I have friends in Jerseyville who are still waiting and they started before us and now wish they knew about Cardinal before. I don’t think the in town guys will be able to keep up. ToddTrustindex verifies that the original source of the review is Google. Cardinal Contractors is truly one of the finest companies I’ve ever found and had the pleasure of working with. Alan and his crew are hard workers and Alan is not only one of the kindest people, he is extremely conscientious! He protected our roof from weather until we got an insurance quote and checked/helped out several times due to the weather, before we even contracted with him. Once we chose him they were on the job. Worked morning till night to get the job done. Alan went above and beyond for us in more ways than I can list, as you see I can’t say enough good things! Alan is welcome to give you my phone number as a reference to verify this! I HIGHLY RECOMMEND Cardinal Contractors! Tom MckinneyTrustindex verifies that the original source of the review is Google. We had a leak show up in our upstairs ceiling in Ballwin. Cardinal Contractors found the issue around the roof flashing and explained why water was getting in. They were honest about the repair options and helped us fix it before it got worse. OTÁVOIO PORTO LOIOLAVerified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
Not every roof problem can be repaired. If your roof is showing any of the following signs, a full replacement may be the most cost-effective solution:
Not sure whether your roof needs repair or full replacement? Our free inspection gives you a clear, honest answer with photos and documentation — no pressure, no obligation.
Cardinal Contractors follows a structured replacement process designed to protect your property, meet manufacturer specifications, and give you a roof built to last.
We start with a thorough inspection of your entire roofing system — shingles, decking, ventilation, flashing, gutters, and penetrations. We document everything with photos and walk you through our findings so you understand exactly what is happening with your roof before any work begins.
We help you choose the right roofing system for your home, budget, and insurance situation. Once materials are selected, we handle ordering, pull required permits where applicable, and coordinate a start date that works for your schedule.
Our crew protects your landscaping, driveway, and property before a single shingle comes off. We perform a complete tear-off, inspect every square foot of decking for rot or structural damage, replace any compromised boards, and install your new roofing system to manufacturer specifications and local St. Louis and St. Charles County code requirements. Every installation includes synthetic underlayment, ice and water shield in vulnerable areas, and proper ventilation. We handle all cleanup and complete a final walkthrough before we leave.
Every roof replacement from Cardinal Contractors includes a workmanship warranty. Combined with manufacturer limited lifetime warranties on most architectural shingle systems, your investment is fully protected.
Many St. Louis homeowners discover they need a full roof replacement after a hail or wind storm — and in many cases homeowner’s insurance covers part or all of the replacement cost.
Cardinal Contractors specializes in storm damage roof replacement and insurance claim assistance. Our team meets with insurance adjusters onsite, documents all storm-related damage, and helps ensure St. Louis homeowners receive the full coverage their policy provides. We have helped homeowners receive thousands of dollars more in insurance coverage by making sure nothing is missed during the claims process.
If your home was recently hit by a storm, do not wait water intrusion compounds quickly.
Call (314) 266-4633 for a free storm damage inspection.
Most residential roof replacements in St. Louis are completed in a single day. Larger homes, steep roof pitches, specialty materials, or weather delays may extend the project to two or three days. We provide a realistic timeline during your free inspection so you know exactly what to expect.
Roof replacement costs vary based on roof size, pitch, material selection, decking condition, and project scope. Cardinal Contractors provides detailed, itemized estimates during free inspections with no obligation. Financing is available for qualified homeowners.
Cardinal Contractors performs full tear-offs on all roof replacements. This allows us to properly inspect the decking, identify any hidden damage, and install a complete roofing system the correct way — not just cover up existing problems.
If your roof sustained damage from a covered storm event — hail, wind, or other severe weather — your homeowners insurance may cover part or all of your replacement cost. Cardinal Contractors provides full documentation and works directly with insurance adjusters to ensure all damage is properly identified. Contact us for a free inspection and we will help you understand your options.
Yes. Cardinal Contractors is based in Saint Peters MO and serves all of St. Charles County including Saint Peters, O’Fallon, St. Charles, Wentzville, Lake St. Louis, Cottleville, Dardenne Prairie, and surrounding communities. We also serve St. Louis County, St. Louis City, and Metro East Illinois.
Call Cardinal Contractors at (314) 266-4633 or fill out the form below. We serve Saint Peters, O’Fallon, St. Charles, Wentzville, Chesterfield, and all surrounding St. Louis metro communities. Most inspections are scheduled within 24-48 hours.