Logo of Total Roofing

Total Roofing

  • 12747 Olive Blvd Suite 300, St. Louis, MO 63141
  • Residential Roofing
  • Free Estimates
  • Green Roof
  • Asphalt Shingle Roof
  • Flat Roof
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM

About the Business

No description yet.

What people say about “Total Roofing”?

There are not enough reviews yet to form a clear opinion about Total Roofing

Recommended Reviews

Overall Company Rating
Excellent 5.0
Out of 67 reviews
5 stars
4 stars
3 stars
2 stars
1 stars
Show first:
Amber Kolinski
Jul 19, 2025

I can’t say enough good things about Mike Williamson with Total Roofing! From start to finish, he was professional, honest, and incredibly knowledgeable. He took the time to walk me through the entire process and made sure I understood every step. The work was completed on time and with great attention to detail. My roof looks amazing, and I feel confident knowing it was done right. If you’re looking for someone reliable and trustworthy, Mike is your guy! Highly recommend Total Roofing!

michael c kelley sr
Jul 18, 2025

Mike Williamson did a wonderful job explaining everything from start to finish,. along the way kept me updated every step of the way to make sure i was updated and, understood what was going on. highly recommend to work with, i am more then greatful for the help and hard work to take care of us.

J Campbell
Jul 14, 2025

Total Roofing made the insurance process very easy. There are a lot of confusing numbers thrown around. They explained everything, got me more money, and did a great job in the install. Thanks Hunter and team.

Bree
Jul 9, 2025

Had some siding come half way off my house during a storm. Called around and when I reached total roofing spoke to Jessica in the office. When I tell you this woman took all my worries away and answered my questions before they even made it to my house. The day they did come out I was greeted by Hunter who was just as amazing and kind as Jessica. The inspection didn't take very long and everything was explained in detail. The communication from the beginning was amazing. I knew when I was scheduled and when they were on their way. I was also sent a detailed explanation of everything they found and recommendations of their findings. Overall the process was a breeze! If you're looking for a kind honest company I can't recommend them enough.

Nick Garofalo
Jul 1, 2025

Jess Kelly gave a good reference of your company. They inspected my roof and gave me a detail review of my siding also.

Ali Mudd
Jun 30, 2025

Working with Total Roofing has been amazing. Jessica Kelly got me connected right away with a rep and he was here quick. They went over everything with us, worked with our insurance company and we are now getting a new roof. They made the process painless and fast.

Kelli Strong
Jun 30, 2025

Jessica helped set up a free inspection with Total Roofing and everything was super smooth. No damage, no pressure — just honest, helpful info. She made the whole thing easy!

Stephen Moravec
Jun 15, 2025

A pleasure and very easy to work with! A company with standards and very professional. This is the company I will do all future roofing projects with.

sonja giffhorn
Jun 12, 2025

I am so impressed with the ease of ordering and installation of the gutter guard. I highly recommend!!! And thank you so much!

Frank Schuette
May 29, 2025

Roof Repair done right the first time by experienced professionals. Mike does a great job of making sure all work done is completed in a timely manner.
I would highly recommend Total Roofing!

Stephanie Batson
May 28, 2025

Working with Mike was a pleasure. He was very thorough with what we would be expecting. We had both our house & garage roof replaced along with gutters.
Would definitely recommend Total Roofing for your next projects!

Arno Perlow
May 23, 2025

After a significant storm with winds gusting to 50 mph and carrying 1 inch hail (and isolated golf ball sized stones) impacted my home I contacted my insurance company and they instructed me to contact a roofer. I used Google maps to highlight local companies and wound up choosing Total Roofing because of their excellent reviews. They scheduled an inspection and Justin was the person that visited my home. After the initial greetings and giving my dog a treat he got to work. He not only did a thorough check of my roof but also inspected the siding, doors and windows.
Much to my relief it turns out that my roof survived the hail storm and got the official okay. My roof may only rate a 4.2 but Total Roofing a solid 5.0. Thank you,

Lisa Jackson
May 9, 2025

I received estimates from at least 10 roofing companies including Total Roofing. I choose Total Roofing because Harrison McCormick followed up, called me several times and showed genuine concern, respect and professionalism. He is a great access to the company and I recommend Total Roofing to anyone who needs this service.

Lynette Young
May 6, 2025

We are proud of the quality of our new roof by Total Roofing. Throughout the roofing job, the company exhibited best practices for employee safety, listening to customer ideas, patience, and courtesy.

Mary Streif
Mar 25, 2025

Mike with total Roofing came out to our house to look over our roof. He is the owner of Total Roofing St.Louis. Can’t say enough good things about him. So polite, honest and professional. We don’t need a new roof right now. When we do, we know who to call!

Terri Dougherty
Mar 19, 2025

Job well done! We had our roof, down spouts and gutters replaced. Mike and his team were professional and efficient. Very easy to work with and most important Mike responded in a timely manner. Recommend Total Roofing!

Aaron Kinder
Mar 7, 2025

I worked with Justin Bricker on getting my roof repaired from storm damage. Justin kept me updated along the way even as we dealt with winter storms that prevented work. When it came time to settle up with insurance Justin fought for me to get the maximum payment. I am very satisfied with the process and while I hope I dont need to reach out I know who I'll call in the future!

James Prather
Feb 27, 2025

Our experience with Mike and Total Roofing was amazing. He came out on two previous trips free of charge to insepct for damage after a few storms. Both times there was no damage found and not a single charge for his time. The third time we needed a repair to our metal roof and the issue was resolved in a very short amount of time. We could not be happier and would recommend their services to anyone in the future!

Melissa Prather
Feb 27, 2025

Total roofing was great to work with! They were responsive and professional. We will be using them for all of our roofing needs moving forward!

Ted Elsas
Feb 25, 2025

Following a bad hail storm, was in a very difficult situation with an insurance company wanting to cancel our policy because of how long it was taking to get the roof replaced. Justin and Total Roofing came highly recommended to me and they worked me into their schedule to put an end to the drama. Justin moved extremely fast and provided all the documentation the insurance company needed to end the cancellation process. The only reason I’m giving them 5 stars is because I can’t give them 10. Thank you Justin!

Jenna Clem
Feb 19, 2025

We had our roof replaced in September of 2024. Not only did Total Roofing do excellent work, they communicated with us in a timely manner and quickly informed us of any repair requirements needed above and beyond what our home insurance would cover, along with the cost of those added repairs. No shady business, no surprise costs on the final bill. In fact, they helped us by contacting our home insurance company about repairs that should be covered (by Missouri building codes!) that the insurance company was denying. And in the end, our home insurance company covered everything that Total Roofing said should be included. Both Mike Jr. and Mike Sr., and everyone we came in contact with at Total Roofing, were nothing short of professional and friendly. Even when I found a billing error mistake, Total Roofing fixed it immediately. They are an honest, hard-working company that I would recommend to anyone. ⭐⭐⭐⭐⭐

Chelsea Perry
Jan 7, 2025

I couldn’t be more thrilled with my experience with Total Roofing STL! I was the very lucky winner of their annual contest and received a brand-new roof—just in time to say goodbye to those pesky water leaks in my house. This gift has truly been a blessing, and I’m so grateful for their generosity.

From start to finish, the team was professional, kind, and responsive, keeping me informed every step of the way. The quality of their work is outstanding, and their commitment to giving back to the community sets them apart. If you’re looking for a reliable roofing company that cares about their customers and their community, I can’t recommend Total Roofing STL enough!

Thank you for this amazing gift—it’s truly life-changing ❤️

Simmon Clem
Dec 29, 2024

Mike went way beyond what anyone could ever expect. He took what could have been a nightmare and made it an uneasy dream.
They are worth the money and trust.

Kathi Holcomb
Nov 21, 2024

Total Roofing is an excellent roofing company. They are very professional and easy to work with. I would highly reccomend them

Brandon Wojcik
Nov 13, 2024

I contacted Total Roofing after another roofing company totally blew off my problem. Mike was very prompt and responsive, answered all my questions, clearly understood the problem, and had competitive pricing.

His crew was great, and they fixed the leaking my roof was having in one day. They also mapped out next steps and more drastic options if leaking continued.

Overall very happy with my entire experience, especially considering my experience with other local companies.

Vicki Wegner
Oct 18, 2024

Total roofing power washed our roof and house today. They did an excellent job— our white gutters are gleaming. All employees were very easy to work with and professional

Michael Mueller
Oct 7, 2024

From start to finish Mike was great to work with. The crew that actually put the roof on were pleasant and hardworking. Glad I made the right choice.
Laura Mueller

Tom Clements
Oct 1, 2024

Mike and his team make the whole process so easy and stress free. My favorite part is the final inspection. If it is not right they do not leave. Love the integrity.

D Flores
Sep 24, 2024

The guys that came to fix our chimney flashing were amazing. They took a long time fixing a very complicated issue and they did a great job. I would recommend total roofing to anyone in need of a roofer.

Robert griffin (bob)
Aug 29, 2024

very knowledgeable good workmanship good quality fair price good clean up I will use them again highly recommended ten stars

Donna Tucker
Aug 23, 2024

These guys did a fantastic job! They ripped off two layers of shingles, replaced most of the plywood and put on new shingles all in one day. Could not be more happy.

Theresa Thornsberry
Aug 16, 2024

Mike and Noah were great to work with. They were here for us when the insurance inspection happened to the end of the roof being done. Always asking if we had any questions or concerns. The guys actually putting on the roof were efficient and respectful. They cleaned up very well. We had 1 shingle that didn't lay down properly and Noah came out and fixed the problem very quickly. I'd recommend Total Roofing to anyone. In fact I already have. Thanks Total Roofing. We love our new roof!

Rebecca Flores
Jul 15, 2024

I wholeheartedly recommend Total Roofing! They did a fantastic job on our chimney flashing after a previous company (ShowMe Roofing—steer clear of them) replaced our roof but neglected the flashing and didn’t even shingle the cricket. Total Roofing was easy to work with; they took their time and ensured the flashing and cricket were done properly. Look at the before and after photos—they do beautiful work!

Tammy Breeding
Jun 24, 2024

I’d like to give a shout out to Total Roofing…. Jeremy, our lead person was easy to work with, informative and likeable. We had a slight delay in getting started due to rain but we had no worries since we were kept in the loop. It is refreshing when a company does not make a client feel “we’ll get to you when we get to you”. The crew arrived 15 min. early 6:30am and promptly got to work. This crew came in, kicked booty, cleaned up, even going through the yard with a magnet and was cleared out by about 5pm. Besides a new roof, there was not a shred of evidence they were even here!! One thing I really like was a lead person being here the entire time, on the ground overseeing the job and it was a plus the owner stopping at the end of the day… Highly recommend Total Roofing.

S L
Jun 4, 2024

Very professional, efficient, and all around great work. Mike is great to work with and answers all questions you might have. I highly recommend Total Roofing for any of your roofing needs.

Mary Pogue
Jun 2, 2024

Mike & Noah were awesome to work with for our recent roof repairs. They were diligent in their recommendations, timely with the work order and went the extra mile to make sure everything was complete correctly. Highly recommend Total Roofing for roof repairs and replacements in St. Louis and Southern IL!

Beth
May 26, 2024

Total Roofing was awesome. They were very thorough and walked me through the whole process with my insurance company too. The rep even came and met the insurance adjuster here for their inspection. Jeremy is the best. He regularly contacted me to explain steps in the process/decisions to be made. I could not have asked for a better experience. Top notch!

Michael Graham
Mar 20, 2024

This is a great company and I highly recommend their services. Jeremy helped me understand what was wrong with my roof and gave me with supplemental information to provide to my insurance agency.

Kevin Story
Mar 6, 2024

They were very experienced and knowledgeable. The roof lines and cornices are not your average, everyday roof. All the people that I worked with were great and even helped me to deal with the insurance company. I wouldn’t hesitate to use them again.

Matthew Dostal
Mar 5, 2024

Total Roofing STL (especially Carlos) was excellent and easy to work with for our total home roof replacement plus upgrades. Any delays experienced were due to our insurance company but TRSTL battled with them every step of the way on our behalf, which made the whole process painless. They also supplied us with multiple options for certain upgrades and/or code-dependent changes that needed to be made. I highly recommend Total Roofing to anyone.

Stephanie Berry
Mar 2, 2024

Amazing Company! My husband and I highly recommend Total Roofing St. Louis. They did a fantastic job on our new roof. They have outstanding customer service.

Kathy K
Mar 2, 2024

Highly recommend the Total Roofing Team! Jeremy was great to work with. He communicated every step of the way and even helped communicate directly with my insurance company to make the process even easier for me. The team helped ensure insurance covered the full cost of my roof replacement!
The job was completed in a timely manner despite the unpredictable weather in St Louis. Jeremy kept me updated with pictures throughout the day, the team kept everything clean and organized. Roof looks amazing and workmanship is excellent. These guys will treat your home like their own! Highly recommend!

Debbie Clinebell
Feb 28, 2024

We were very happy with the communication, professionalism, and quality work completed by Mike and his team when they replaced our roof! The crew showed up on time , worked a very long day, and did an excellent job with clean up.

Kristen O'Brien
Feb 9, 2024

Five stars isn't enough! Total Roofing blew our expectations out of the water, especially Jeremy!

Replacing your roof for the first time can be daunting, but Total Roofing made the entire process smooth and stress-free. From the initial consultation, Jeremy was fantastic. He took the time to explain everything thoroughly, answer all our questions patiently, and address our concerns. He didn't just pitch a product; he genuinely cared about finding the best solution for our needs and budget.

The crew was professional, efficient, and kept the worksite clean. It's those little extra touches that truly set Total Roofing apart.

The finished product is flawless. Our new roof looks amazing, and we have complete peace of mind knowing it's protected by top-quality materials and expert craftsmanship.

Jeremy, you are a rockstar! Your dedication, professionalism, and genuine care made a huge difference in our experience. We can't thank you enough.

Without a doubt, Total Roofing will be our go-to company for any future roofing needs. We highly recommend them to anyone looking for a reliable, trustworthy, and top-notch roofing company. You won't be disappointed!

Sincerely,

Kristen and Neal O'Brien

Shelly Reichert
Jan 24, 2024

From start to finish, Carlos and his team were excellent to work with. Carlos’s knowledge and professionalism made a difficult project less stressful. Highly recommend Carlos and Total Roofing!!!

Paul Hahn
Jan 22, 2024

These guys did a fantastic job in record time
Very helpful dealing with insurance. Made whole process
Easy and painless

Dakota Carner
Jan 20, 2024

Excellent communication and very professional work. Total Roofing STL is very candor and doesn’t sell you on things you don’t need! They were very punctual and got the job done in just ONE DAY! I would highly recommend anyone who is considering getting ANY type of roof work done to contact Total Roofing STL.

Linda McKay
Jan 11, 2024

My experience with Total Roofing was phenomenal. I needed a new roof due to storm damage and on the day of the damage, Austin from Total Roofing, came over that evening to assess the damage and placed several tarps on my roof to prevent any water leakage or further damage.
During the entire process Austin kept me informed on any delays and answered all my questions. He was quick to respond and works for the benefit of the customer. My experience with Total Roofing was exceptional.

Matthew Nobbe
Jan 4, 2024

Highly recommend Mike and his team at Total Roofing. Mike helped us work through the insurance process to get a total roof replacement. He was responsive and checked in with us several times throughout the removal of our old roof, install, and clean up. Our new roof looks great. We are very happy we chose Total Roofing.

David Bernhard
Dec 13, 2023

The experience we had with the installation of our new roof was excellent. From working with our insurance adjuster to the removal and installation process, the communication and process was top notch. They even helped guide us with our insurance claim. I'd recommend Total Roofing to anyone!

Mark Kessler
Dec 9, 2023

We had roof damage from the July 2nd storm. Jeremy from Total Roofing came out for the initial inspection and followed up with our insurance company. He explained everything in detail and took care of of everything for us from start to finish. He and his crew crew completed the entire roof and clean up in one day. The roof looks great and we couldn't be happier. I would recommend TOTAL ROOFING to anyone needing roofing work, especially insurance related jobs.

Fawne Lee
Dec 7, 2023

We had our first roof replacement experience and it went smoother than I could ever have imagined! I work in the construction industry so I am very familiar with issues that may arise, but I can honestly say we did not have one single issue working with Total Roofing on my personal residence! Mike is very knowledgeable answering any questions pertaining to insurance, material selection, scheduling, etc! He also checked in both days, with me and his workers on site, which I greatly appreciated. His crew did an exceptional job getting the work completed quickly and everything cleaned up as soon as they were finished. I hope we do not need another roof for quite sometime, but when we do, without a doubt, we will be contacting Total Roofing!

Andrea Yochum
Dec 6, 2023

The guys at Total Roofing have completed multiple projects for me recently, from storm damage (with insurance claims) to a total roof replacement on a multi-unit rental. They always respond in a timely matter, accommodate requests, and most importantly to me… do an amazing cleanup job after their projects. Highly recommend!

Danielle Stephens
Dec 6, 2023

Total Roofing did an amazing job from start to finish. They made the whole process seamless. Plus their efficiency and care they take into their work shows. 100% recommend anyone looking into getting their roof done call Total Roofing!

Mary Gonzalez
Dec 6, 2023

Total Roofing is terrific! Fighting for the right materials and supplies to get my roofing job done correctly!! Thank you for being professional, knowledgeable, and thoughtful in every step of the process!!

Chris R
Oct 18, 2023

Where do I begin? We were hit hard by a hail storm at the end of March 2023. Most of our subdivision needed new roofs. I did what most people would do and went on Google and looked at different roofing companies. I originally looked at T Fuller, Gallaghers, and AAA Roofing. At that time, I decided to go with Gallaghers as they had the most positive ratings and I was familiar with the family name. When the time came, the third party that the insurance company sent out to do the assessment kept changing the window he would arrive. Gallaghers wanted us to sign a contract prior to interacting with the insurance company. It became quickly frustrating and we were not receiving the service I expected as a customer. I then saw one of our neighbors had used Total Roofing. Their roof looked amazing. I spoke with my neighbors and they spoke very highly of Total Roofing. Shortly thereafter, I met Total Roofing Project manager Jeremy Militzer. Jeremy is HONEST, MOTIVATED, PROFESSIONAL, and kept me, the customer up-to-date through the whole process. Jeremy joined me on at least 15 calls with my insurance company/adjusters and numerous e-mails. Jeremy made himself available at a moments notice to help my family. That level of customer service in today's age is rare. Jeremy worked with the insurance company giving them the information they needed which then helped our family get a FULL Roof, new gutters, and front fascia. When our roof was being installed, Jeremy was present. Jeremy made sure the shingles were installed correctly and even followed-up on several occasions to make sure everything was adhering as it should. Jeremy checked-in when our gutters were being installed. Jeremy is down-to-Earth, was never demanding and very easy to work with. I never had a chance to talk to the owner of Total Roofing, but I want him and others to know its because of Jeremy Militzer, I would recommend and have recommended three people to use Total Roofing. Thank you Total Roofing and THANK YOU Jeremy Militzer.

Jay Pryor
Sep 28, 2023

Jeremy went above and beyond to see that we got the storm damage ( roofing and gutters) replaced. The crews that preformed the work done a professional job. I’m proud to tell people who done this claim. Thanks to all !

Connie Stratman
Sep 2, 2023

Mike with Total Roofing was very easy to work with.. he fights hard with the insurance companies to get what you need and deserve. Would highly recommend them for your roof replacement.

twetzler88
Aug 31, 2023

A very professional experience. Mike made the claim process easy and as hassle free as can be when dealing with insurance and was able to get a new roof. While replacing the roof they found some minor rot in the fascia and was able to fix that also. The crew was very mindful of our house and property. Very clean, would not have known they were just there if it wasn't for the beautiful new roof. Highly recommend Total Roofing STL when looking for quality in having your roof repaired or replaced!

Jordan Nichols
Aug 23, 2023

Great people and great work. Dealt with my insurance company for me. Will definitely use them again in the future.

Kyle Baker
Aug 23, 2023

Not only was the quality of my new roof top tier! The workers and professionalism was first class!

Not to mention they will get you the best possible outcome on any/all insurance problems you may be concerned about!

10/10 recommend!

Allen Siedle
Aug 22, 2023

Can't thank Mike and the team at Total Roofing enough. They are top notch and do an outstanding job. Communication was great, quality of work was outstanding and the team did a great job with clean up as well. The process was smooth and everything was communicated to us with no surprises. So happy with the decision to use Total Roofing and will recommend them to my friends and family to use them as well!

Andrew Gold
Aug 22, 2023

I have had Mike and Total Roofing come out to my house on multiple occasions. Once for repairs and another for an inspection. Both times they were there at the scheduled time and got the job done in a timely fashion. Would recommend these guys for any roof work.

Megan Brown
Aug 22, 2023

Total roofing was amazing. Excellent customer service and was able to get out to our house to assess damage in a very timely manner. They worked with our insurance for us and took care of everything that needed to be done on that side of things. 10/10 experience and would recommend them to all friends and family.

Dylan McNew
Aug 22, 2023

These guys are the best! I knew I could trust them with quality work with my roof replacement, but the way they fought the insurance company was above and beyond what I've heard from others dealing with other companies. Carlos and Mike are professional and personable, and put me at ease. As another reviewer said, they don't try to sell you something you don't need, and will tell you what you need or don't need. Definitely recommending them to friends and those who have dealt with storm damage.

Jeff Engelman
Aug 16, 2023

They helped with the insurance company to get my roof done after hail damage. They cleaned up after the roof was done. They put everything back the way it was on my deck. They did a great job.

Peggy Hesse
Aug 2, 2023

I was very pleased with the replacement of my roof by Total Roofing. Mike Augustine was very helpful with working with my insurance company and answered all my questions. It only took a day to replace my roof and they were very careful in protecting my home and landscaping from any falling debris. Everything was cleaned up and they made sure all nails were cleaned up.
I would definitely recommend Total Roofing to anyone that has hail or wind damage. They are very professional and very reliable.

Call us and get a quote right now Show phone number
137 locals recently requested a quote
  • 12747 Olive Blvd Suite 300, St. Louis, MO 63141
  • Residential Roofing
  • Free Estimates
  • Green Roof
  • Asphalt Shingle Roof
  • Flat Roof
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM

Companies Similar in Profile

Banner of Gorilla Roofing Chesterfield
Gorilla Roofing Chesterfield Chesterfield, Missouri
Excellent 4.8 (83 reviews)
Banner of Home Perfect Exteriors
Home Perfect Exteriors Chesterfield, Missouri
Excellent 5.0 (81 reviews)
Banner of Exterior Building Solutions
Exterior Building Solutions Ballwin, Missouri
Excellent 4.8 (75 reviews)
Banner of Redbird Roofing & Exteriors, LLC
Redbird Roofing & Exteriors, LLC Saint Louis, Missouri
Excellent 4.8 (73 reviews)
Banner of Keep Dry Roofing, LLC
Keep Dry Roofing, LLC Maryland Heights, Missouri
Excellent 4.6 (23 reviews)
Banner of St. Louis Residential Roofing
St. Louis Residential Roofing Saint Louis, Missouri
Excellent 4.6 (16 reviews)
Banner of New Life Roofing LLC
New Life Roofing LLC Chesterfield, Missouri
Excellent 5.0 (8 reviews)
Banner of ST. LOUIS ROOFING & RENOVATION LLC
ST. LOUIS ROOFING & RENOVATION LLC Curryville, Missouri
Excellent 5.0 (1 reviews)
Other Filters 0