Total Exteriors: Your Expert Residential and Commercial Roofing Team in The Midwest
- A+ BBB Accredited
- Trusted Throughout the Midwest
- Financing Options Available

Over 10 Years in Business
Unbeatable Prices
Maintained A+ Rating on BBB
#1 Consumer Choice for 20 Years Running
Services We Offer

Residential Roofing

Commercial Roofing

Roof Replacement

Roof Repairs

Siding and Gutter Installations

Storm Damage Repairs
Schedule Your Free Roof Estimate
What to Expect
Restore Your Roof In 3 Simple Steps
1. Consultation
2. Evaluation
3. Payment
4. Installation
5. Commitment
Areas We Service
Total Exteriors is located in and provides roofing services to Des Moines, IA, and the rest of the Des Moines Metro, including:
Altoona
Ankeny
Clive
Grimes
Indianola
Johnston
Norwalk
Pleasant Hill
Saylorville
Urbandale
Waukee
West Des Moines
Windsor Heights
Learn more about the best local roofing company by visiting our online profiles on BirdEye, BuildZoom, MapQuest, and Yelp, and be sure to leave a review on Google Maps.
- 333 SW 9th St J, Des Moines, IA 50309
- (515) 802-3655
-
Monday - Friday, 8:00 AM - 4:00 PM
24hrs Emergency Service
Why Customers Choose Total Exteriors
High-Quality Materials
We’re not just here to simply build you a roof, but we want to leave you with a roof that will last for years to come. We use upgraded materials that can stand against the varying weather conditions throughout the Midwest, ensuring that you have a roof that is durable and secure.
Superior Craftsmanship
Whether we’re working on a residential or commercial roofing project, we’ll find the best solutions that will fit your needs and budget. We approach every roof with precision and attention to detail so that you are left with a roof that’s done right from the get-go.
Lifetime Warranties
We stand by the work we do, offering a lifetime warranty on all of our full replacements and a 1-year workmanship warranty on all repairs. The products we use also come with a lifetime warranty, so you can have peace of mind that you’re covered on all fronts.
Best-in-Class Service
No matter the type of roof that you have, you can expect a spectacular end result. Your satisfaction is what we strive for, so we make sure to impart the best quality in roofing services when they are needed for the betterment of your property.

We have many satisfied customers. Here’s what some of them are saying:




We have an average of 5 out of 5 customer satisfaction.
Latest Articles & Videos

What Will a Roof Replacement Cost in Rockford?
The cost of an asphalt shingle roof replacement in Rockford averages between $10,000 and $20,000 depending on a variety of factors. Learn more about it here!

What Will I Pay for a New Roof in Des Moines?
The cost of an asphalt shingle roof replacement in Des Moines averages between $10,000 and $20,000 depending on a variety of factors. Learn more here!