Colorado Roofing Solutions is proud to have been serving the Denver metro area since 2009. Our trained staff of professionals is knowledgeable in all roofing applications and practices and are ready to help.

We pride ourselves in the relationships we build with our clients. Trust and honesty are seldom a priority of any contractor. Colorado Roofing Solutions will not proceed with any job until you are fully comfortable and completely understand any and all processes involved.

Our pride in workmanship speaks for itself. As a GAF Master Elite contractor we are able to offer select warranties that most roofing companies cannot. All re-roofs that are completed by Colorado Roofing Solutions come with a GAF system plus warranty. We understand that your roof isn’t just part of your house but that it is the first line of protection to your home. Please call for all warranty details.

As Colorado natives we take pride in every roof we complete and every relationship we build with our fellow Coloradans. It is our job to educate you as homeowners, property managers and business owners on everything you could ever want to know about roofing at a mile high.

When you contract with Colorado Roofing Solutions for your next roofing project you’re not just hiring a roofing contractor. We consider ourselves consultants for you and your roof. Most often we can provide everything you need. In instances that we are unable to we want to make sure you contract with the best companies in Colorado to get your job done.

We have built many relationships with several contractors through the years and can make sure you are well taken care of no matter what the situation is.


Michael Laurila

Project Manager

Greetings! My name is Michael Laurila, and I am the Project Manager for Colorado Roofing Solutions. Originally from the upper Michigan (proud Yooper), I graduated with a degree in Construction Project Management in 2010. Upon graduating, I threw a dart at the map and moved to Denver, Colorado.

I have always had a passion for anything to do with buildings and problem solving. From real estate, to energy efficiency, building science, designing and creating 3D images, and now storm restoration projects. I have since found a company who is as passionate as I am when it comes to building projects.

Outside of the day-to-day life with Colorado Roofing Solutions, you can find me staying active and enjoying Colorado. I really enjoy live music, CrossFit, golfing 18 holes, taking a yoga class, and spending time with my wonderful wife.

I look forward to working with you on your next project!

Chris Gonzales


Hello fellow Coloradans. My name is Chris Gonzales and I am proud to call myself a co-owner of Colorado Roofing Solutions. Originally born in New Mexico, I have lived in Colorado since I was a year old. In my mind that makes me a Native.

I joined the roofing industry in 2006, working in various areas from installation, sales, project management, and operations management. While building my knowledge of the roofing process, I also studied Business Management at Regis Jesuit University which has helped provide me with the tools and skills needed to successfully operate Colorado Roofing Solutions. I’m often asked why I decided to take a chance on starting a roofing company, especially in such a competitive market. My answer is simple. I love small business and I love making a difference and helping people. It just so happens that I’m able to accomplish both of these with Colorado Roofing Solutions. As far as spare time, owning a business and having 2 young children leaves little time for anything else. I do love attending Rockies games with my future little Hall of Famer. I’m also currently helping my grandfather restore a 1965 Mustang Coupe, a family heirloom that is long overdue for some TLC.

Colorado Roofing Solutions

is honored to be a part of Team Dave Logan.

1 of only 21 roofing contractors to be a part of Team Dave Logan.
Each company on TeamDaveLogan.com has passed an extensive interview and pre-screening process that occurs annually for each company.

Get In Touch Today!

You can reach us at (720) 600-7236 or by filling out the short form below. We are usually able to respond to inquires within 24 hours or sooner.

Financing is Available!

Payment options are available for every homeowner.

Learn More