SALT LAKE CITY, UTAH · SALT LAKE COUNTY
Licensed Utah Roofers Serving Salt Lake City
Salt Lake City roofs face everything from heavy snow and freezing temperatures to strong winds and intense summer sun. Rooval Roofing’s licensed Utah roofing team provides dependable solutions built for local conditions.
Whether you need a roof inspection, repair, or replacement, we bring experienced workmanship and careful attention to every project. We understand the unique demands of Salt Lake City homes and work to deliver durable roofing systems that provide lasting protection, reliable performance, and peace of mind in every season.
⭐⭐⭐⭐⭐ 5.0
(34) Google Reviews
Licensed & Insured
Utah GC Lic. #13861046-5501
10+ years
Serving Salt Lake County
55+
Roofs Completed
Your Salt Lake City Roofing Crew From Lehi
Salt Lake City has its own mix of neighborhoods, roof styles, and weather challenges, and that is why roofing work cannot always be approached the same way from one property to another. From the older homes around the Avenues and Capitol Hill to the brick bungalows of Sugar House, every roof has its own beauty and roof complexity. Rooval Roofing is a family-run roofing company based in Lehi, serving homeowners throughout Salt Lake City.
While our shop is about thirty minutes north, we regularly make the drive into Salt Lake City because we know the area and understand the roofing concerns that come with its changing seasons. Our team is licensed and insured, and we focus on giving homeowners straightforward recommendations rather than pushing unnecessary work. Not sure about the quality of service we provide? Our 5.0-star Google rating speaks for itself. We believe past customers can give you a better idea of our workmanship and service than anything we could say about ourselves.
The Weather Challenges Salt Lake City Roofs Face
Salt Lake City roofs deal with more than just occasional storms. Snow, strong winds, summer heat, and rapid temperature changes can gradually wear down roofing materials. Here are some of the main weather-related challenges local roofs face there:
A – Snow
Heavy Winter Snow
Salt Lake City winters can bring periods of significant snowfall, putting additional weight and stress on a roofing system. Snow and ice can also expose existing weaknesses around shingles, flashing, vents, and other roof components. If these areas are already damaged or worn, winter conditions can turn a small roofing issue into a noticeable leak.
Strong Winds
Wind is another concern for Salt Lake City roofs, particularly during seasonal storms. Strong gusts can lift or loosen shingles, damage flashing, and create openings where water can enter. Sometimes the damage is not easy to spot from the ground, which is why a roof inspection after a major wind event can help identify problems early.
C – Sun
Intense Summer Sun
Salt Lake City’s summer heat and strong sunlight can be tough on roofing materials. Constant exposure to UV rays can gradually dry out and weaken shingles, causing them to become brittle, curl, crack, or lose protective granules. Over time, this normal weathering can reduce the roof’s ability to protect the property from the next season of storms.
D – Freeze
Thaw Cycling
Salt Lake City roofs also have to deal with repeated freezing and thawing during colder months. Moisture can work its way into small cracks, seams, or damaged areas before freezing and expanding as temperatures drop. When the ice melts and the process repeats, those vulnerable spots can gradually deteriorate and become larger roofing problems.
Roofing Services We Bring To Salt Lake City Homes
Every service starts with an evaluation of the roof and a clear explanation of what needs to be done.
Roof replacement
When repairs are no longer enough, a new roof can restore protection and improve the property’s long-term durability. Our team of roof replacement in Salt Lake City starts with an inspection and provides clear recommendations.
Roof repair
From missing shingles and damaged flashing to leaks and worn materials, our Salt Lake City roof repair team identifies the problem at its source and makes the necessary repairs needed to keep your roof secure and safe.
Metal roofing
From clean-lined standing seam to stone-coated steel and metal shingles, Rooval Roofing installs several metal roofing systems, helping Salt Lake City homeowners find the right fit for their property that matches their needs and budget.
Roof tune-up
Not every roof needs replacement. We offer roof tune-up service in Salt Lake City that can easily address minor wear, loose materials, sealant issues, and other maintenance needs. It is a practical way to keep your roofing performing well.
Gutters & drainage
Your roof and gutters work together to move water safely away from the property. Our gutter services in Salt Lake City address drainage concerns, damaged components, and water-flow problems that can contribute to roofing and foundation issues.
Hail damage repair
From bruised shingles to damaged roofing components, hail can cause problems that worsen over time. Our roofers in Salt Lake City inspect storm damage and provide practical repair recommendations based on the roof’s condition.
Wind damage repair
Strong winds can lift shingles, damage flashing, and expose vulnerable sections of your roof. Our Salt Lake City wind damage repair service identifies affected areas and restores the roof before additional weather causes further problems.
TPO & flat roofing
Flat and low-slope roofs require different materials and installation methods than traditional pitched roofs. We provide TPO and flat roofing in Salt Lake City designed around the property’s structure, needs, and long-term performance.
Free roof inspection
Not sure what condition your roof is in? Our free roof inspection in Salt Lake City gives you a closer look at its condition, with documented findings and straightforward guidance on whether repair, maintenance, or replacement makes sense.
5.0 ⭐⭐⭐⭐⭐ from Google Reviews
Utah GC Lic. #13861046-5501
Posted on Google Stan JensenTrustindex verifies that the original source of the review is Google. I was quite impressed with Matthew. He sent me a text to let me know he was on his way and he was actually on my doorstep probably less than one hour after I contacted them. We had a mystery roof leak that was dripping water through a can light in our hallway each time we've had a downpour of heavy rain. He quickly diagnosed the problem, made the repairs, checked in my attic for residual moisture, and left me with a warranty, and all was done in probably less than a couple of hours. He was very personable and pleasant to work with. I have confidence I don't need to worry anymore whenever we get a heavy rainstorm!Posted on Google Kara AdamsTrustindex verifies that the original source of the review is Google. If you need any roofing stuff done I would definitely recommend this company because of their great employees , especially Matt. He was very helpful and super nice. If we have any roofing problems in the future I will definitely come back to this company. I will definitely be putting this company number as a contact in my phone.Posted on Google Rob DuffinTrustindex verifies that the original source of the review is Google. Experienced and honest. Highly recommend!Posted on Google Ben ChandiaTrustindex verifies that the original source of the review is Google. Matthew is one of the best at what he does. He takes the extra time to go through and educate you on the reality of your situation and will then give you the best option available. He's a true pro and great at what he does.Posted on Google Landon TolmanTrustindex verifies that the original source of the review is Google. Matthew, is a stellar guy Definitely someone you can trust doing business with!Posted on Google Oriana GrandiaTrustindex verifies that the original source of the review is Google. Here's the deal, we made a mistake. We didn't go with Rooval Roofing for our new roof and we are regretting it now. We picked a company that wasn't as highly rated, but was a bit cheaper. We got what we paid for. Our roof has numerous issues and we aren't happy. We talked with Rooval and even though we didn't contract them for our roof they are still nice enough to help fix the problems we are having. This is a classic example of "you get what you pay for" so if you're on the fence I hope this review sways you in the right direction, and Rooval Roofing is the right choice! The company and its employees are first class. Don't make the mistake we did. The shortest road is always the longest.Posted on Google Rob OckeyTrustindex verifies that the original source of the review is Google. Great service, quick and reasonable pricing. Would call back if needed.Posted on Google Austin BradleyTrustindex verifies that the original source of the review is Google. Rooval roofing is very great to work with! They are very professional and honest. They are also really good at working with insurance. They make claims go easy! I would highly recommend them for any roofing needs!Posted on Google Geoff MeansTrustindex verifies that the original source of the review is Google. I have worked with Mathew twice now. His service and integrity is unbeatable!Posted on Google Brent HarveyTrustindex verifies that the original source of the review is Google. Very good company. They take time to be sure they replace your roof with proper roofing system. Great price!
Real Roofs. Real Problems. Real Solutions.
No two roofing jobs are exactly alike. Sometimes a few shingles are all that need fixing, while other roofs genuinely need replacement. Here are a few real examples from our recent work.

Highland, UT · 2026
Sometimes it really is just a repair
A homeowner called after a windstorm. Shingles were in the yard, and they wanted a straight answer, not a sales pitch. Our full inspection found a handful of missing shingles on one slope and nothing else significant. We pulled a shingle for testing, attempted the repair, and it held. The product’s still in production, so future repairs will match. We told them the truth: the roof was fine. No new roof needed.

Lehi, UT · 2026
Straight To A New Roof, No Waiting
Not every homeowner wants a process. This one wanted a roof. Our inspection found the damage; we showed them the photographs, explained what we believed caused it, and laid out all four options, including doing nothing, which we always put on the table. They picked a full retail replacement, chose their color the same day, and the crew was on site and finished in two days.

Highland, UT · 2026
Over Half The Roof Was Gone
Some storms don’t leave room for doubt. By the time we arrived, more than half the shingles had lifted or blown off. We ran the same process we run on every job, because documentation matters most when damage is obvious: all four elevations photographed from the ground, every slope shot and chalked, accessories counted, attic checked. Because the inspection clearly showed weather-event damage, we built a full evidence package (roof measurements, shingle testing results, the photo record, and a repair assessment referencing manufacturer specs) and walked the homeowner through submitting it to their insurer.

Alpine, UT · 2025
The Repair Attempt Changed The Answer
This one started the way most calls do. A homeowner noticed roof damage and wanted a quick repair, which is what we hope for too. The inspection didn’t scream “replacement” from the ground, so we pulled a shingle for testing and attempted the repair- the fastest way to find out whether a roof can actually be fixed instead of guessing. The attempt is where the picture changed. We stopped rather than keep working on a repair we no longer believed in, brought the homeowner up to see the photos, and walked them through what it meant before anything else happened. A visual inspection would have called this a repair. The repair attempt is what told us the truth.
What Should You Do After A Storm Hits Your Salt Lake City Roof?
After a storm hits your Salt Lake City roof, stay safely on the ground, look for visible signs of damage around your property, and take photos. Once that is done, let Rooval Roofing professionals handle the rest. The Rooval Roofing team of roof inspectors in Salt Lake City follows these four steps to ensure nothing is left undetected.
01
We Start With Your Concerns
Before getting into the inspection, we talk with you about what you have noticed. Whether it’s a leak, missing shingles, or something else, your concerns help us understand where to focus.
02
We Inspect the Roof Closely
We then examine the roofing materials, flashing, vents, valleys, edges, and other key areas. We look beyond what’s visible from the ground to identify damage, wear, or potential trouble spots.
03
We Document What We Find
When we find an issue, we take photos and document the affected areas. This gives you a clear record of what we observed and lets you see the condition of your roof for yourself.
04
We Explain What Comes Next
Once the inspection is complete, we sit down with you, review our findings, and explain your options. If a repair is enough, we will tell you. If replacement is needed, we will explain why.
You get the full photo record, not just a number.

Measuring and documenting damage on site

A cracked shingle found during inspection

Deck exposed and underlayment going down

Property protected during the visit
After a Wind or Hail Storm
If wind or hail hits Salt Lake City, damage isn’t always visible from the ground. During an inspection, we photograph the roof slopes and document visible damage so you have a dated record of what was found. If the damage is related to a storm, that documentation can also help you keep organized records for an insurance claim.
Why Do Salt Lake City Homeowners Choose Rooval Roofing?
01
5.0★ Google Rating
Anyone can say they do great roofing work. But we let our customers say it for us. Our 5.0-star Google rating comes from real homeowners who have worked with our crew and experienced our service firsthand.
02
Free Roof Inspections
We don’t charge for the initial roof inspection in Salt Lake City. We come to your place, inspect the roof, identify the cause, document what we find, and explain it clearly, so you can make an informed decision about your roof.
03
Licensed and Insured Team
Roofing is not a project you want handled casually. Our roofing team is licensed and insured, bringing the experience and attention to detail needed to handle all types of roofing work, from repairs to complete replacements.
04
Personalized Communication
We don’t give every homeowner the same roofing recommendation. We inspect your roof, identify what is actually causing the problem, and then suggest the solution that makes the most sense for your roof, property, and situation.
05
Complete Roofing Solutions
You shouldn’t have to call different contractors for every roofing problem. We provide repairs, replacements, metal roofing, gutters, tune-ups, and storm damage services, giving you one experienced team to handle your needs.
06
Honest Roofing Recommendations
Not every roofing problem calls for a new roof. If a repair can solve the issue, we will tell you. Our recommendations are based on the actual condition of your roof rather than trying to sell you work you don’t need.
The People Behind Your Roof

Matthew Thompson
Owner
Matthew has spent most of his life in construction and started Rooval Roofing around a simple idea: homeowners deserve clear answers and respectful treatment when dealing with one of the most important parts of their home. He still gets on roofs himself because staying close to the work matters.

Agustina Thompson
Co-Founder
Agustina manages scheduling, materials, and daily business operations, helping keep projects organized from the first conversation through completion.
“Want to know more about who you’re hiring? See our full story, license details, and the rest of the crew. Meet the full Rooval Roofing team →“
How Much Does Roof Replacement Cost in Salt Lake City?
Roof replacement costs vary from one home to another. The main factors include the size and pitch of the roof, its design, the materials selected, and how many existing shingle layers need to be removed.
What affects the cost?
Roof size and pitch
Steeper foothill roofs above Grove Creek and Battle Creek sit at the higher end, requiring more materials, labor, and safety equipment.
Design complexity
Multiple gables, valleys, chimneys, and other roof details require additional installation time.
Material selection
Architectural asphalt shingles and metal roofing have different material and installation costs.
Existing shingle layers
Additional layers can increase removal, labor, and disposal costs.
For an accurate estimate, the roof needs to be measured and evaluated on-site.
Frequently Asked Questions
How do I know if my Salt Lake City roof needs repair or replacement?
It depends on the roof’s age, the extent of the damage, and whether the problem is isolated or widespread. During a roof inspection in Salt Lake City, the Rooval Roofing expert team looks at the roof’s overall condition and documents what we find. If a repair makes sense, we will recommend one instead of automatically suggesting replacement.
How much does a roof replacement cost in Salt Lake City?
There is no single price because replacement costs depend on roof size, materials, pitch, existing roof condition, and the work required. The best way to get an accurate roof replacement estimate in Salt Lake City is through a detailed inspection.
What happens during a free roof inspection in Salt Lake City, Utah?
We start by talking with you about what you have noticed, then inspect the roof for damage, wear, leaks, and other problem areas. Then, we document our findings with photos and explain what we see. Based on that, we will give a clear solution recommendation.
Do you offer free roof inspections in Salt Lake City?
Yes. Rooval Roofing does not charge for the initial roof inspection in Salt Lake City. We come to your property, inspect the roof, identify potential causes of damage, document our findings, and explain what your roof needs. The rest is all your call.
What should I do if my roof is damaged after a storm?
Stay safe and do not climb onto a wet or damaged roof. Check your property from the ground for missing shingles, fallen limbs, or active leaks and contact a local professional like Rooval Roofing for an inspection.
How long does a roof replacement take in Salt Lake City?
The timeline depends on the roof’s size, design, materials, weather, and how much preparation is required. On average, a homes with simple layouts finish in a single day, while larger or steeper roofs take up to 3 to 5 days.
How often should I have my roof inspected in Salt Lake City, UT?
There is no single inspection schedule that fits every roof. Age, previous weather exposure, visible damage, and the roof’s overall condition all matter. However, in Salt Lake City, UT, you should have your roof professionally inspected at least once a year, ideally in the spring or fall.
What types of roofing does Rooval Roofing install?
Rooval Roofing provides several residential roofing options, including asphalt roofing, standing seam metal, stone-coated steel, metal shingles, TPO, and flat roofing. The right option depends on your property, existing roof, design, budget, and performance needs. We can discuss suitable options during your inspection.
How do I choose the right roofing contractor in Salt Lake City?
Look for a contractor who is licensed and insured, communicates clearly, provides detailed estimates, documents inspection findings, and has strong customer feedback. Rooval Roofing brings all of these qualities together, giving Salt Lake City homeowners a roofing team they can feel confident trusting.
What are the most common roofing problems in Salt Lake City?
Common problems include missing or damaged shingles, roof leaks, worn flashing, hail and wind damage, and deterioration from prolonged sun exposure. Snow and temperature changes can also contribute to wear. Catching these issues early can often make repairs simpler than waiting until they become larger problems.
Get Your Free Roof Inspection In Salt Lake City, UT
Whether you’re dealing with a leak, storm damage, or an aging roof, start with a documented inspection and a clear assessment of your options.
★★★★★ 5.0 · 34 Google Reviews Utah GC Lic. #13861046-5501