Cardinal Contractors provides professional commercial roofing services for businesses, property managers, and building owners throughout St. Louis, St. Charles County, and surrounding communities. From flat roof repairs and TPO installations to full commercial roof replacements and storm damage restoration, our licensed and insured team handles projects of every size. Free commercial roofing estimates throughout the St. Louis metro. Call (314) 266-4633.
Thermoplastic polyolefin (TPO) is one of the most popular commercial flat roofing systems in the St. Louis market — valued for its energy efficiency, durability, and cost-effectiveness. We install TPO roofing systems for commercial properties of all sizes throughout St. Louis and St. Charles County.
Ethylene propylene diene monomer (EPDM) is a durable rubber roofing membrane widely used on commercial and industrial buildings. Known for its longevity and resistance to UV exposure and weathering, EPDM is a reliable solution for St. Louis commercial flat roof applications.
Modified bitumen systems provide excellent waterproofing and durability for low-slope commercial roofs. Multi-layer systems offer superior protection against Missouri’s freeze-thaw cycles and storm activity. We install and repair modified bitumen systems for commercial properties throughout the St. Louis metro.
Standing seam and exposed fastener metal roofing systems provide exceptional longevity and low maintenance for commercial and industrial buildings. Metal roofing is increasingly popular for St. Louis commercial properties due to its durability, energy efficiency, and minimal lifecycle cost.
Leaks, membrane failures, flashing issues, and ponding water are common commercial roofing problems in the St. Louis area. We diagnose and repair commercial roof issues quickly to minimize business disruption. Most commercial repairs can be completed without interrupting daily operations.
When repair is no longer cost-effective, Cardinal Contractors manages full commercial roof replacement projects for St. Louis businesses. We coordinate materials, permits, scheduling, and installation to minimize downtime and disruption to your operations.
Cardinal Contractors is based at 4525 Veterans Memorial Parkway in Saint Peters MO and provides commercial roofing services throughout the greater St. Louis metropolitan area.
We serve commercial properties in Saint Peters, O’Fallon, St. Charles, Wentzville, Lake St. Louis, Chesterfield, Wildwood, Ballwin, Creve Coeur, Kirkwood, Clayton, Town and Country, Arnold, Fenton, and surrounding communities throughout St. Louis County and St. Charles County.
We are also fully licensed to perform commercial roofing work in Illinois, serving businesses 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
Cardinal Contractors provides commercial roofing services for a wide range of property types throughout the St. Louis metropolitan area:
Managing multiple properties? Cardinal Contractors works with property management companies throughout St. Louis and St. Charles County to provide consistent, reliable roofing services across entire portfolios. Ask about our commercial roofing programs for property managers.
Cardinal Contractors follows a structured commercial roofing process designed to minimize business disruption, meet code requirements, and deliver lasting results.
We begin with a thorough inspection of your commercial roofing system — membrane condition, flashing, drains, penetrations, and structural components. We provide a written assessment and photographic documentation of all findings before recommending a course of action.
We provide a detailed written proposal outlining the scope of work, materials, timeline, and cost. For roof replacements, we help you select the right system for your building type, budget, and long-term maintenance goals. We pull all required commercial permits for applicable St. Louis and St. Charles County municipalities.
Commercial roofing projects are scheduled to minimize disruption to your business operations. Our crews work efficiently and maintain a clean job site throughout the project. For occupied buildings, we coordinate work schedules around your business hours where possible.
We complete a final inspection with the property owner or manager before considering any commercial project complete. All commercial work is backed by our workmanship warranty. Most commercial roofing systems also carry manufacturer warranties on materials.
St. Louis commercial properties sustain significant roofing damage from hail, wind, and severe storms every year. Flat and low-slope commercial roofs are particularly vulnerable to storm damage — and the resulting leaks can cause costly interior damage to inventory, equipment, and building systems.
Cardinal Contractors responds quickly to commercial storm damage throughout the St. Louis metro. We provide free commercial storm damage inspections, complete photographic documentation for insurance purposes, and can assist with commercial insurance claims. Our team meets with commercial insurance adjusters onsite to ensure all storm damage is properly identified and included in the claim scope.
Cardinal Contractors installs TPO, EPDM, modified bitumen, metal roofing, and standing seam systems for commercial properties throughout St. Louis and St. Charles County.
Yes. Cardinal Contractors pulls all required commercial roofing permits for applicable municipalities throughout St. Louis County, St. Charles County, and Metro East Illinois.
Yes. Cardinal Contractors schedules commercial projects to minimize disruption to your operations. For occupied buildings we coordinate work schedules around your business hours where possible.
Yes. Cardinal Contractors works with property management companies throughout St. Louis and St. Charles County providing portfolio roofing programs. Call (314) 266-4633 to discuss your portfolio needs.
Yes. Cardinal Contractors provides free commercial storm damage inspections, complete insurance documentation, and onsite adjuster meetings for commercial properties throughout the St. Louis metro.
Call Cardinal Contractors at (314) 266-4633 or fill out the form below. We serve commercial properties throughout St. Louis, St. Charles County, and surrounding communities in Missouri and Illinois. Most estimates are scheduled within 24-48 hours.