top of page

MC Roofing

Residential Roof Installations

MC Roofing provides the Casper, WY and Douglas, WY areas with quality roof repair and replacement. If you’re looking for a reliable, trustworthy and efficient roofing company to tackle your projects, then you’ve come to the right place. With a diverse portfolio of quality work and 30+ years of residential construction experience, our team can handle a variety of projects.


MC Roofing is Wyoming's favorite roofing company

Our community voted us as #1 roofing company in Wyoming in 2021, 2022 and 2023!

Why go with us?

A roofing company you can trust

Home: Services

Quality work.

We keep our process and products consistent to make sure that you are getting the best possible materials installed in the right way.

Clean yards.

We do our best to make it seem like we were never there. When we clean up, we make sure there are no messes left behind!

Quick service.

We know what it's like to get the runaround from contractors, which is why we guarantee to finish what we start.

Trusted by locals like you

"Weekend clean-up was done very well. Clean up was done every night sometimes in dark as they worked long hours.”

Remodel your home in three simple steps

Get an inspection

Contact us to schedule a free roof inspection and estimate.

Pick your material

We will help you understand your options to address any problems we find with your roof so that you can make the best decision for your home.

Enjoy your new roof

    Our team will install your new roof and leave your yard the way we found it.

How we top off your home

Roof repair and replacement for healthy, happy homes


Our recent work

MC Roofing gives each project the personalized attention it deserves. We work with you to achieve a roof you're happy with while staying within budget. We take pride in our work and never cut corners to save cost. Check out some of our previous projects below and get in touch for more information.

When to call MC Roofing

Getting a roof inspection is an important responsibility of homeownership. There are many good reasons for inspecting your roof early and often such as preventing damage and maintaining your roof's longevity. Here are three reasons you might not want to skip a roof inspection this year.

You have a roof emergency.

If you have found a leak or are concerned about the safety of the roof, please contact us right away and we will send out one of our trained project managers to inspect your roof. We will get on the roof for you so that you can stay and secure on the ground.

You found debris in the yard.

Bad weather and wind are the two biggest culprits for causing roof damage. If you have found pieces of shingles in your yard or asphalt debris in your gutters, we can check your roof to see if there are any issues that need to be addressed.

It's been… Well, you're not sure how long it's been.

Roofs are made to last a long time, but not forever. Weather, walking on the roof and old-age cause wear and tear on your shingles and make them less effective at keeping out water and protecting your roof deck. If it’s been several years since your roof was last inspected, or if you're not sure how old your roof is, let us take a look so you know your home is in good shape.

If you’re experiencing any of the following, schedule a roof inspection as soon as possible

  • Your home experienced hail, heavy snowfall or strong winds within the past year

  • Your home has aged three or more years since your last inspection 

  • You notice signs of damage inside your home such as water stains or cracks near the ceiling 

  • You notice obvious signs of damage such as missing or curled shingles, leaks or cracks or shingle debris in the gutters

  • You are in the process of buying a home and would like to know the condition of the property you’re purchasing 

  • You are getting ready to list your home to sell

When to get a roof inspection
Is your roof damaged? We can find out! 

When you schedule a free inspection, you don't have to worry about getting up on the roof. We can find all types of damage you can't find from the ground.

Some types of damage can require roof replacement in Casper


The lower the quality of the shingle, the shorter amount of time your roof will hold up in bad weather. The high-quality materials we use on every roof are made to endure a long time, but eventually, even the best shingles wear out and need to be replaced.


The broad spectrum of Wyoming’s weather, from regular high winds to heavy snows, takes a toll on your roof. Weather is one of the top reasons for roof replacement, and wind damage is the number we get called to replace roofs in Casper.


Unexpected damage can occur during summer hailstorms, as well as benign activities such as walking on the roof.

Replacing your roof can be intimidating, but it doesn't have to be with a company you can trust to get the job done right and on time. Find out how your roof is holding up

with MC Roofing.

Get in touch

Selling your house?

Hit by a hailstorm?

Just looking for a facelift?

Want to put up Christmas lights?

Call or text today for a free inspection.

MC Roofing

(307) 315-6105

1701 East E St, Casper, WY 82601

MC Roofing Logo black.png

Thanks for reaching out! We will contact you shortly.

Home: Contact
bottom of page