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.





Owens Corning Platinum Awards





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
What We Do
Complete Roofing Services
From inspections to full replacements, we handle every aspect of your roofing needs with certified expertise.
Roof Replacement
Full roof replacement using premium Owens Corning materials with industry-leading warranties.
Learn moreNew Installation
Expert roof installation for new construction and home additions across Utah.
Learn moreRoof Repair
Fast, reliable roof repair for leaks, storm damage, and general wear throughout Utah.
Learn moreCommercial Roofing
Professional commercial roofing services for businesses of all sizes across Utah.
Learn moreMetal Roofing
Standing seam and metal roof installation with 50+ year lifespans and superior weather resistance.
Learn moreStorm Damage & Insurance
Hail and wind damage repair with full insurance claims assistance from start to finish.
Learn moreFree 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 EstimateEstimated Range
$9,200 – $14,800
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.






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.