Genesis Roofing



About Us

Bryan Collins, owner of Genesis Roofing, began his career in roofing when he was only 13 years old. Over the years, Bryan honed his skills and learned everything about the industry, from proper installation practices to business management. In the process, he also witnessed poor roofing practices and vowed to provide better services and an overall better experience for customers.

In 2005, Bryan founded Genesis Roofing, LLC with the goal and mindset of installing superior roof systems while also delivering outstanding customer service and communication.

At Genesis Roofing, our team’s goal is to treat every project, large or small, like it is our own home.

As Central Iowa’s trusted local roofing company, we take pride in the expert installation that our highly-trained roofing contractors provide. We are GAF Certified and Haag Certified, which means we offer advanced services driven by elite training and precision craftsmanship that other companies can’t match.


Gallery Image gen1.jpg
Gallery Image gen2.jpg
Gallery Image gen3.png

Rep/Contact Info

Bryan Collins