Home and Garden show 201951.jpg

A roofing company you can trust.

Roof repair can be an expensive commitment. It's important to find a company you can trust to get the job done right, on time and with the least amount of pain possible. Roofers sometimes get a bad reputation for overcharging clients or not fixing the roof correctly, which causes more problems later on. 

Finding a trustworthy roof repair team should be simple. That's why MC Roofing wants provides consistent quality materials and craftsmanship In their roofing services to the Casper, WY, Douglas, WY and Buffalo, WY areas.

What is roofing done right?

You can expect quality and honesty from inspection to installation.


Honest inspections.

Roofing done right begins with a truthful evaluation of your roof condition! If your roof is in good condition, we will tell you. We won't chase a roof replacement if yours doesn't need repairs.

Transparent service.

We keep communication open from start to finish so that you're never second-guessing what we're doing or when we’ll install your roof.

Quality materials and labor.

We won't cut corners to save cost, and make sure to provide our clients with the best possible hail-resistant shingle and metal products. We believe a job well done is one that doesn't need to be redone prematurely. We pride ourselves in providing homeowners with beautiful, long-lasting roofs.

Clean yards.

Roofing done right doesn't leave a mess behind. Doing the job right the first time means doing our best to leave your yard the way we found it.

Meet the Team

Casey Keith-2.jpg

Casey Keith

Project Manager

Casey was born and raised in Casper. Before moving to the roofing division of Master's Construction (MC Roofing), Casey worked for more than two years in both framing and finish carpentry. Casey now works as the Senior Project Manager for MC Roofing, LLC. When he's not working, Casey enjoys spending time with family and friends, vacationing at the lake, and outdoor sports like hunting, fishing and four-wheeling.

Arturo Miramontes

 Project Manager

Arturo was born in New Mexico and raised in Colorado. Months after moving to Casper in 2008, he knew Casper was where he wanted to start a family of his own. Since then, he has lived and worked in Casper and the surrounding area. In his spare time, he enjoys being outside on Casper Mountain, and spending time with his wife and kids.

MC Roofing Headshot (2 of 2)-2.jpg

Jason Galles

Project Manager

Casper native Jason Galles joined the team in 2019. With a Business Administration degree from University of Wyoming, Jason specializes in communication and customer service. He strives to treat each customer as a friend and is passionate about helping MC Roofing’s clients succeed. When he isn’t working, he spends time with his family outdoors, goes golfing and coaches baseball for his son’s team.

Our Mission

 Our mission is to protect one of your largest investments. Through uncompromising workmanship, expertise and professionalism, we set the industry standard and give our customers security and peace of mind.

MCR 20201-2.jpg

Ready to get your roof checked out?

Always free, always honest.

(307) 315-6105

©2019 MC Roofing. Created by True North Media.