We are a family owned and operated business with 10+ years of experience. We service Northern Wyoming, Southern Montana and Jackson Hole.

Our Services


Asphalt Roof Repairs

Hiring help to fix minor and major asphalt roof repairs are important. Save money by taking care of the problem as soon as possible. Learn More… 

Asphalt Roof Installations

Asphalt Roofing Installations are one of the most common in the USA. Let us help you choose the right manufacturer and color for your home. Learn More… 

Metal Roof Installations

Metal roofs are fireproof and have a life expectancy of 50 years. Find out why so many home owners are switching to metal roofs. Learn More… 

Wood Shake Roofing Install

Wood Shake Shingle Roofs have been used for roofing purposes over many years. The wooden shingles give your home a cozier touch. If you need help installing or repairing your wooden Shake Shingles, give us a call. Learn More…

Roofing Contractor

Your roof is very important. It protects your family and belongings from intense weather. If you are looking for a certified roofing contractor, give us a call. Learn More…

Why us?

GAF: Roofs For Troops

To all our troops, ask us about our special Veteran discounts!

Certified Experience

McG’s Roofing, LLC has over 10 years of experience. We are a certified GAF & Malarkey Contractor, accredited by the BBB, & a member of the National Roofing Contractors Association.

Competitive Pricing

We work with you or your insurance company to make sure that you are getting the best roofing rate.

Lifetime Guarantee

All of our products offer great warranties to give you a piece of mind when you choose McG’s. We also offer a LIFETIME guarantee on our work.

10 Years Experience

Over the years we have learned a lot. We focus only on roofs to make sure that we deliver only the best results.

Great Support

Our goal is to make sure that you have a pleasant experience with us, from start to finish. McG’s offers a one year from service complimentary roof inspection to give you piece of mind.

Family Owned & Operated

Cody – (307) 899-1428

Jackson Hole – (307) 249-6040


“The workers were friendly, kept me informed of what was going on next, and they cleaned up very thoroughly. I told them I was very pleased with them and their work.”

Joe S.
Joe S. Cody, WY / HomeAdvisor

“McG’s can put up a roof quickly and they do it really well.”

Aubrey K.
Aubrey K.Billings, MT

“McG’s did a roof for us at 1107 Cody Ave. It looks great! No more leaky roof and the house sold soon after the job was finished. THANKS, BRIAN!!”

Dorothy M.
Dorothy M.Cody, WY

“Mc G’s offered a great service. From start to finish. They were friendly and reliable. And of course. very knowledgeable on their trade. Would definitely recommend McG’s.”

V. M.
V. M.YP User

“Brian and the crew at McG’s are awesome! Prompt and Conscientious are the first words that come to mind. Brian came out quickly when we called for an estimate, provided a reasonable estimate and was able to begin work the following week. He started working before some other contractors had even returned our calls. We now have a beautiful and secure roof on our home AND our horses’ run-in shed so we’re all set for the approaching winter season. Everyone was pleasant and professional. Not only did they rip off the old roof and install a new roof but cleaned up so well, that no one would ever guess we had all that work done. We will recommend them to anyone who is looking to have their roof repaired or replaced. Brian pays so much attention to detail that not only did he also replace our vents but he also painted the chimneys to match. I would give you more stars if I could! Thanks to Amanda, Brian and the guys who came out for all you did!”

Lynn V Kirk
Lynn V Kirk Facebook User

“I made many calls to find a roofing company to give us an estimate on a new roof. Its hard to believe but no one ever returned my call. I finally found McG’s Roofing in Cody. Brian, the owner was at my house within a week and had an estimate to me within two days- which is what he promised. He gave me a time frame as to when he could install it and then kept in touch with me throughout the process. We put on a red metal roof and it is beautiful!! They did an awesome job and cleaned up the area really well upon completion. We are so pleased and can’t say enough about how good of a job McG’s did. Thanks so much!!”

L. W.
L. W.BBB User

“They are impressive for sure. I needed an estimate and repairs done on a very short timetable and McG’s can through with flying colors. Would have no trouble recommending them to anyone who needs a new roof. Thank you, thank you, thank you!”

Darleen Reed

“Great work, our metal roof was installed quickly and looks beautiful. If we ever need any other roof we will call Brian and his crew without hesitation. I haven’t had such great service in this area, yeah we’re very happy. Thanks, McG’s Roofing!”

LIsa Boggiano

Manufacturers & Partners



All estimates are free. Let us know how we may service you. Enter as much information as possible for a more accurate estimate.

1 + 1 = ?





Business Hours:
Mon – Sat: 8:00 AM – 8:00 PM
Sun: Closed