Complete removal and installation of new roofing systems using high-quality materials, often completed in a single day with thorough cleanup.
Expert fixes for damage from hail, storms, or wear, ensuring durability and restoring your roof's integrity.
Professional support in working with insurance adjusters to assess damage, navigate coverage, and streamline the claims process.
Comprehensive, no-cost assessments to identify issues and provide honest recommendations for maintenance or replacement.
Installation of gutters to complement roofing projects, enhancing water drainage and home protection.
Dedicated oversight by experienced managers like Sid Gallagher, ensuring timely updates, quality control, and customer satisfaction throughout the project.

Expert roofing solutions with integrity and precision in St. Louis.
No photos available
Total Roofing is a premier roofing contractor in St. Louis, MO, specializing in high-quality roof replacement, repair, and installation services. With a 5-star rating and rave reviews, we pride ourselves on professionalism, honesty, and meticulous craftsmanship. Our team, including owner Mike Augustine and project managers like Sid Gallagher, works closely with clients and insurance adjusters to ensure seamless, stress-free projects from inspection to cleanup. We serve homeowners seeking reliable, efficient, and durable roofing solutions backed by exceptional customer service.
Total Roofing replaced my roof this week and did a terrific job! Mike helped me through the process from the beginning and was helpful in answering all my questions, providing his expertise and assistance. Sid, my project manager, was super at keeping me informed and making sure I was happy and comfortable with the process all day. I am grateful for the support of this team and the professionalism and great workmanship of the Total Roofing team.
Total Roofing did an excellent job start to finish. Harrison was my first initial contact. He walked my roof with the insurance adjuster. He was up front about what would be covered and likely not covered. I dealt with the owner Mike a couple times. Mike tells it straight. Answered all my insurance and advice questions honestly. Jess was the glue throughout the process. If I had a question on schedule, she didn't lead me on, gave me real expectations. She always responded same day with questions. Roofing color, invoicing, gutters, scheduling, and anything else you can think of (I ask a lot of questions.) Jess always traveled to collect payment which I appreciate because I stay busy. She always provided pictures when needed. The team works well together and you can tell they stay busy but on top of it all. If you have a lead time with Total Roofing, ask yourself if you're willing to sacrifice what you want and quality for a quicker install. I didn't want a lesser product. These folks had my roof installed in less than 7 hours(including removing the old one.) They are top notch.
I can say that Total Roofing is the only roofing company I will work with in the future. After discovering hail damage on my roof, I reached out to the Total Roofing team, and they made the entire process incredibly straightforward. They provided a free, expert inspection, which gave me peace of mind right away. What impressed me the most was their collaborative approach; they were always responsive and flexible when it came to scheduling, discussing costs, and selecting materials. I couldn't be happier with the quality of my new roof. It looks perfect! I recommend Total Roofing to anyone in need of roofing services.
The team was professional, timely, and extremely knowledgeable. They explained everything clearly, kept me updated throughout the project, and delivered high-quality work. The crew cleaned up thoroughly, and made the entire process stress-free. My roof looks fantastic, and the craftsmanship is top-tier. I’d highly recommend Total Roofing Company to anyone looking for reliable, honest, and efficient roofing services. Big thanks to Sid Gallagher for helping me through the process and going above and beyond with his services.
Total Roofing did a remarkable job replacing our hail damaged roof. Owner, Mike Augustine, was a pleasure to work with. He always addressed any concerns promptly. The pricing was well worth the service provided. They were on time and completed the job as contracted within 2 days. Sid Gallagher, the project manager, over saw the undertaking with a keen eye for detail. He not only guaranteed everything ran smoothly, but ensured our home was completely restored as I left it. When I returned I was amazed at how well the crew did. Bonus ... I had a beautiful new roof! Do not hesitate to utilize their services they are a quality, trustworthy company. You will not be disappointed.
Claim Total Roofing to update business info, respond to reviews, and access analytics.