Count On Us for Roofing Services in the Des Moines and surrounding areas
We'll deliver fantastic results
Protect Your Home With Precision
Partner with our trusted roofing contractors in the Des Moines area
Whether you're a homeowner, property manager or realtor, having a reliable roofing contractor on your side makes all the difference. Thankfully, Happy Roof provides trusted roofing services throughout areas like Des Moines and Johnston, including repairs, replacements and storm damage restoration. With personalized service and prompt response times, we make it easy to keep your roof in top condition—no matter the size or scope of the project.
Call (319) 431-1600 today to schedule your inspection or request a quote.
Get a Quote
Get a Quote
We will get back to you as soon as possible.
Please try again later.
Explore our full range of services
From small fixes to full exterior upgrades, you can count on us for high-quality work and honest communication every step of the way.
We offer solutions to fit every property’s needs, including:
- Roof repair services
- Roofing replacement services
- Siding installation services
- Gutter protection system installation services
- Storm damage repair services
Reach out to us today to discuss your needs.
Put an End to Your Roofing Problems
Reach out to us for roof repair services


Why homeowners and professionals choose Happy Roof
With over 30 years of experience, Happy Roof has earned a reputation for dependable results and excellent service. We proudly serve communities across Iowa, including Cedar Rapids, West Des Moines, Windsor Heights and Des Moines. Our roofing contractors understand the unique challenges of Iowa weather, and we’re here to provide durable solutions that stand the test of time.
Get in touch today to see what sets our roofing services apart.
Could not be happier with our new roof! Doug and the employees are incredibly kind, professional, and knowledgeable. I was quoted a fair and competitive price (versus other companies we requested bids from), and their customer service has been AMAZING! They also completed our project on time. So happy we used this company and are planning to use them for future projects, and always recommend them to anyone who asks for a recommendation for roofing.
- Kylie K.
Great company that does great work and makes sure to put the homeowners first. Their crew is awesome too!
- Joseph P.
Doug and his team at Happy Roof had the best bid out of 4 roofers we contacted. They were punctual and did the job quickly, they even cleaned out the gutters of years of muck and mud. I would highly recommend Happy Roof!
- LeAnna K.
I was extremely pleased with Happy Roof. Doug helped with insurance and was always very responsive. Roof looks great and no clean up for me! Would definitely recommend!
- Jilayne P.