IWC Roofing - Intermountain West Contractors
IWC Roofing
Owens Corning Platinum Certified

Utah's Most Trusted Roofing Company

Family-owned with 29+ years of experience and thousands of verified five-star reviews. Get a premium roof backed by an Owens Corning Platinum warranty.

29+
Years Experience
1,790+
Verified Customer Reviews
Top <1%
Owens Corning Platinum Preferred
7-Day
Availability
Owens Corning Platinum Preferred ContractorBBB A+ Accredited BusinessAngi Super Service AwardThumbtack Top ProAward Winning Service

Owens Corning Platinum Awards

2026 Owens Corning Platinum Top Performer MVP2026 Owens Corning Platinum Product Excellence2025 Owens Corning Platinum Service Excellence2025 Owens Corning Platinum Product Excellence2024 Owens Corning Platinum Product Excellence

Customer Reviews

What Utah Homeowners Say

532+ Google reviews · 4.9★ average. Here's what our recent customers have to say.

The hard work and attention to detail this company provided was top notch. We searched high and low for a company we could trust and IWC did not disappoint. Their foreman on site was amazing, he was clear and concise with his step by step explanations of the process and was kind enough to take the time to help us understand the process. The beginning of the job is messy, a little bit overwhelming since this is the first time I saw a roof redone, but after the cleanup it was quick and easy. The men did a great job cleaning up the work site, making sure everything was in order before they left. We have enjoyed working with them. They deserve 5 stars for how willing they were to cooperate with our tough demands. We were not the easiest client to be honest and they handled things well. If you're picky and want your roof done correctly I would hire IWC. I highly recommend them. They also have one of the best warranties available and use quality materials. Our sales man Breiden was who helped keep us calm in the process and gave us the run down on how it work and made multiple trips to the house to help calm our nerves. When you're spending $22,000 on a roof our size we wanted to make sure we were making the right decision. We were never pressured by sales and they deserve every penny for the work they did. Especially since we did not allow them to use a crane when placing the shingles on our roof. They had to hand carry it all. They were respectful of our wishes, we appreciate that!

Katara Martin

a month ago

I had my roof replaced by IWC and the whole experience was surprisingly painless — which is saying a lot, because “roof replacement” usually sounds about as fun as a root canal. 😂 Breiden was awesome from start to finish. Super friendly, helpful, professional, and actually answered my questions without making me feel like I needed a construction degree first. The crew worked hard, cleaned up well, and my new roof looks fantastic. At this point I almost want another roof replacement… almost. Highly recommend IWC and definitely ask for Breiden!

denise welch

a month ago

Josh was very helpful & courteous! His installation crew arrived early & got the job done! His crew was very professional, friendly & did a great job to make sure everything was cleaned up before they left! I was impressed how quickly they removed the old roof, installed new OSB sheets & had the new roof installed.

Mike Beckwith

a month ago

A Neighbor and myself needed to have roof replacements and we were hoping to find a company that would offer a discount if we went in together. I got IWC as a referral from another neighbor who recently had their roof done who spoke very highly of them. Breiden came out to meet with us, very personable and low key. We learned about the product quality, its 50 year warranty, IWC’s preferred sponsorship by the manufacturer, IWC’c extended warranty on their labor and gave us a great price within a few hours. When I compared them to the other two bids it was a hands-down decision for me, I was going to go with IWC regardless of what my neighbor did. Needless to say we both chose IWC. IWC sent out two crews on the same day to remove and install our new roofs all in one day. The started around 7AM in the morning and by 5:30 PM they were done. The installation and color looked amazing!! They did a fantastic job cleaning my property and came back power washed the driveway. I don’t know if it’s protocol but Breiden was there at the end of the day and talked with my neighbor and me to see if we were satisfied. IWC has now done four homes in our neighborhood and I have had three other people want to get in contact with them when it’s time to replace their roofs. You only need one bid and it’s from IWC.

MEL SMITH

2 months ago

The IWC team has been amazing to work with. I worked with Josh every step of the way. We had to get a new overlay done asap, and they worked us in the schedule. Done in 1 day. Communication was amazing and follow-up was very impressive. I would recommend IWC to anyone. Great price, worked with our tight schedule, and delivered a great product. Thank you to Josh and team!

Nate Tippets

a month ago

IWC did a great job, they had the removal of old roof and put on the new roof in one day. They did a great job with the clean up.

Missy Taylor

March 2026

Free Online Tool

Get Your Roof Estimate
in 60 Seconds

Just enter your address and answer a few questions. Our instant estimator gives you a personalized price range — no phone call required.

Start Your Instant Estimate

Estimated Range

$9,200 – $14,800

Materials$4,800 – $7,200
Labor$3,400
Disposal$350
Permits$200
Based on 2,400 sqft home with OC Duration shingles

Why IWC

Why Utah Homeowners Choose IWC

Owens Corning Platinum Certified

We are an Owens Corning Platinum Preferred Contractor — the highest tier in OC's Roofing Contractor Network, which less than 1% of roofing companies qualify for. Our work is subject to random quality-control inspections by Owens Corning, ensuring the highest standard on every roof.

Family-Owned, 29+ Years

We are a family-owned business that has been serving Utah homeowners since 1997. Your roof is not just a project to us — it is our reputation and our neighbors' homes.

In-House Crews, No Subcontractors

Every crew member is a full-time IWC employee. We never subcontract your roof to unknown workers. This means consistent quality and accountability on every single job.

No Hidden Fees, Premium Upgrades Included

We include value-added upgrades like ice and water shields, ridge vents, and proper flashing as standard — not upsells. The price we quote is the price you pay.

Common Questions

Frequently Asked Questions

How much does a roof replacement cost in Utah?

A typical roof replacement in Utah ranges from $8,000 to $25,000 depending on roof size, pitch, material choice, and complexity. Use our free online estimator to get a personalized estimate for your home in about 60 seconds.

How long does a roof replacement take?

Most residential roof replacements are completed in a single day. Larger or more complex roofs may take 2-3 days. Your sales rep will provide an accurate timeline based on your specific project.

What roofing materials do you use?

As an Owens Corning Platinum Certified contractor, we primarily install Owens Corning products including TruDefinition Duration, Duration FLEX, and designer shingles like Presidential Shake. We also offer metal and tile roofing options.

Our Work

Recent Roofing Projects

Real roofs we've installed across Utah. Every project uses premium Owens Corning materials and is backed by our Platinum warranty.

Completed shingle roof with Utah mountain backdrop
Roof ridgeline with valley panorama view
Roof with dormers against mountain scenery
Complex roofline with mountain sunset
New roof installation with brick chimney
Clean dark shingle roof under blue sky

Our Coverage

Serving All of Utah

We provide roofing services across 8 counties including Salt Lake, Utah, Weber, Davis, Wasatch, Summit, Box Elder, and Tooele.

Salt Lake CityWest JordanSandyDraperRivertonHerrimanSouth JordanOgdenOremAmerican ForkBountifulWest Valley City+ 15 more cities
View All Service Areas