Top-Rated Roofing Company in Central Iowa – Genesis Roofing and Construction
Reliable Roofing & Siding Services Backed by Quality Craftsmanship
Contact Us
Contact Us
We will get back to you as soon as possible.
Please try again later.
Your Trusted Roofing Experts in Des Moines, IA
Serving Cumming, West Des Moines & All of Central Iowa with Exceptional Roofing Services
With over 30 years of experience in the roofing industry and more than 20 years in business, Genesis Roofing and Construction is the preferred local roofing company in Des Moines and surrounding areas. We proudly provide top-quality roof repair, roof replacement, and siding installation services tailored to meet the needs of homeowners across Central Iowa.
As a locally owned and operated roofing contractor, our owner is personally involved in every project, ensuring unmatched attention to detail, superior craftsmanship, and direct communication from start to finish. We believe in building trust through quality work and personalized service.
Genesis Roofing is Haag Certified, GAF Certified, and a proud installer of Owens Corning and James Hardie products—guaranteeing expert installation and long-lasting results that meet or exceed industry standards.
Contact us today to schedule a free estimate or to learn more about our professional roofing and siding services in the Des Moines area.



Roof Replacement
Get your metal, asphalt shingle or flat roof replaced.
Roof Repair
Fix roofing damage caused by high winds or storms.
Emergency Services
Let us tackle the storm restoration work.
Commercial Roofing
Keep your investment protected with a sturdy roof.
Seamless Gutters & Gutter Screens
Prevent water damage with durable, low-maintenance gutters and screens.
Siding Replacement & Repair
Restore your home's exterior with expert siding repairs or full replacements.

Discover Reliable Roofing Services in Central Iowa
Since 2005, Genesis Roofing and Construction has delivered dependable, high-quality roofing solutions for homeowners and businesses across Central Iowa. With decades of experience, we handle a wide range of roofing projects with precision and care.
Our professional roofing services include:
- Roof Replacements
- Roof Repairs
- Emergency Roof Repair Services
- Commercial Roofing Solutions
- Gutter and Gutter Screen Installations
- Siding Replacements and Repairs
We are proud to support our service members by offering a 10% labor discount for active duty military and veterans.
Whether you need a full roof replacement, quick emergency repairs, or expert siding installation, Genesis Roofing is the local roofing company you can count on.
Expert Roofing Services Backed by Integrity in Des Moines, IA
Work with a Trusted Local Roofing Company You Can Count On
Delivering Trusted Roofing Services in Central Iowa for Over 20 Years
When you need a reliable local roofing company in Des Moines, Genesis Roofing and Construction is the name to trust. With two decades of experience, we’re known for our exceptional craftsmanship, attention to detail, and commitment to quality on every project.
Whether you need a minor roof repair or a full roof replacement, our skilled team is here to deliver expert roofing services you can depend on—backed by honest service and lasting results.