A Smart Decision
for You & Your Home

Learn MOre

Residential Roofing, Siding, gutters and Windows in Des Moines

RoofSmart offers high-quality roof repair, maintenance and replacement throughout Central Iowa. If your roof has suffered storm damage or is simply not performing well because of regular wear and tear, our professional roofing contractors will assess the damage and come up with a smart solution.

As well as comprehensive roofing services, we also specialize in the installation of siding, gutters and windows for a complete exterior transformation of your home. As a 5-star rated Des Moines roofing contractor, we make investing in your home simple and affordable.

Roofing

As Central Iowa’s leading roofing company, we can repair, maintain or replace your damaged or aging roof. Let us put 20 years of roofing experience to work for you!

Learn More

SIDING

The team at RoofSmart can help you select the right type of siding to suit your needs. We’re here to install brand-new siding or repair damaged existing siding.

Learn More

GUTTERS

Count on our experts to keep your roof and home safe with quality gutter installation. We’ll get the job done right the first time.

Learn More

WINDOWS

Our experienced contractors can install a wide variety of new windows to suit your needs. Lower your energy bills while improving the overall look of your home!

Learn More

Why Choose RoofSmart?

If you’re about to make an investment in your home, make a smart investment with RoofSmart. Whether it’s roofing, windows, gutters or siding, rest assured that RoofSmart will do the job right from beginning to end.

Customers throughout Central Iowa are more than satisfied with the return on their investment — quality products, expert craftsmanship, honest and ethical business practices, and most of all, the value RoofSmart has added to their home. That’s why RoofSmart is a smart decision for both you and your home.

  • Accredited by the Better Business Bureau
  • Financing available through Veridian Credit Union
  • Voted Best of the Metro Roofing Company by the Des Moines Register
  • James Hardie-certified siding installer
  • Manufacturer warranties honored

20+ Years of Experience

We've received an A+ BBB rating and here's what our customers have said.

Joe Franz
☆☆☆☆☆
★★★★★
When the review was left

I would highly recommend RoofSmart if you are considering a new roof! Competitively priced and tremendous value for the money. They were very competent, professional, and took great pride In their work! Dave the owner, was on site the entire time overseeing his crews work! Job well done! Thanks again Dave to you and your great team!

Allison Pohlman
☆☆☆☆☆
★★★★★
When the review was left

We received numerous bids for our roofing and gutter project. Dave at RoofSmart provided the best option for our project and I appreciated his follow up to my questions, concerns and direction of our project. Throughout the process my questions were answered immediately, follow up was prompt, and they provided options for our project. When asked for opinions we were given confident responses. The crew was friendly, fast and displayed great workmanship. We are very pleased!! Thank you for being a great local business - we would recommend Dave at RoofSmart to anyone needing this service.

Emily Vanni
☆☆☆☆☆
★★★★★
When the review was left

Dave and his team were wonderful to work with from start to finish!! Their attention to every detail, like picking up nails, and removing stains off the siding was appreciated and didn't go unnoticed. Dave was wonderful in taking care of all the back end information with our insurance claim. He made it so it was not time consuming on our end. We LOVE our new roof and gutters!! We highly recommend Dave and his team for your roof and gutter needs, very professional and reliable service!

Get Started with a Free Estimate

We offer free estimates on all residential and commercial  exterior services. We’ll have your no-obligation quote ready for you within 24 hours of seeing your project. Call our award-winning team today at (515) 661-1159.

CALL NOW