Request Service


Our Services

Welcome to Genesis Roofing!

Genesis Roofing is a local Des Moines based roofing contractor that specializes in residential and commercial roofing. Understanding that relationships are the key to our business, Genesis Roofing is a “client-focused” roofing firm. Everything we do has a connection to meeting our clients needs and exceeding their expectations. Our quality is not affected by the size of the roof replacement or repair. We offer one of the best warranties in the business. A  7 year fully transferrable warranty, so you can be assured that the service you receive is done well, using only the highest quality products on the market.


Genesis Roofing is a market leader in residential and commercial roofing. We effectively and responsibly provide you with a thorough and detailed analysis of your roof, and a quality system to resolve your problems. Whether large projects or small repairs, inspections or preventative maintenance, Genesis Roofing can handle all of your roofing needs.  A roof isn’t just functional, it’s also an important part of your home’s appearance  and curb-appeal. With that in mind, we make every effort to make sure your roof is one that you can be proud to show off.


We understand that replacing a roof can be a big investment. That's why we offer some of the most competitive rates in the market. We are committed to offering top quality roofing systems at affordable rates that meet your budget needs. We will gladly come to your home or place of business and give you a free written estimate and discuss your roofing needs. We are also a state licensed and insured company and will work with you from estimate to completion assuring the job meets or exceeds all of your needs.





Flashing - What It Is and What It Does For the Roofs of Des Moines Homes



You may have heard people refer to roof flashing and not have known exactly what they are talking about.  As with any industry, the roofing industry has jargon that they use to describe certain parts and components of roofing systems and what they do.  If you have been trying to figure out what flashing is and exactly what it does, take a look at the guide below to give you some ideas.