Even small roof issues can lead to major damage. Our roof repair professionals fix leaks, damaged shingles, and flashing issues to keep your home protected year-round.

On Top Roofing is a local roofing company dedicated to helping homeowners protect their homes through reliable, professional roof repair services. We specialize in identifying and fixing common roofing issues such as roof leaks, damaged or missing shingles, flashing failures, and roof vent leaks before they lead to costly interior damage.
Our team approaches every roofing repair with detailed inspections, clear communication, and proven repair methods.
Whether you need emergency roof repair or a targeted roof patch repair, On Top Roofing focuses on delivering durable solutions that restore your roof’s strength and extend its lifespan.


Thorough roof inspections identify leaks, shingle damage, and repair needs early.

We repair or replace damaged shingles to restore protection and prevent leaks.

Professional flashing repair seals roof joints and prevents ongoing water intrusion.

Clean gutters improve drainage, reducing roof leaks and water damage risks.

Targeted roof leak repair stops water damage and protects your home’s structure.

Roof ventilation checks prevent moisture buildup, mold growth, and premature roof damage.
On Top Roofing helps homeowners solve roof problems quickly and correctly. Our roof repair approach is built around accurate inspections, honest recommendations, and repairs that stop leaks and prevent future damage. We focus on fixing the issue—not selling unnecessary work—so your roof stays reliable and your costs stay controlled.







Roof damage doesn’t fix itself. Whether you’re dealing with a roof leak, missing shingles, or storm-related damage, our roof repair team is ready to help. We deliver fast, dependable roofing repair solutions that stop leaks and protect your home long-term.
Regular roof maintenance helps identify small issues like loose shingles, roof leaks, or flashing problems before they turn into costly repairs. Routine care extends roof life and protects your home from water damage.
Yes. Roof repair is often far more cost-effective than replacing an entire roof. Timely roof leak repair and shingle repairs can prevent structural damage and delay the need for replacement.
Roof maintenance typically includes inspections, checking shingles and flashing, clearing debris, inspecting vents, and identifying early signs of leaks or wear that may require repair.
Most roofs should be inspected at least once per year and after major storms. Regular inspections help catch damage early and reduce emergency roof repair needs.
Routine roof maintenance usually includes visual inspections, minor roof repairs, flashing checks, ventilation reviews, and identifying areas that may need future attention.
A recent hail storm came through Lehi and left us with some roof damage. Not wanting to risk a leak down the line, we decided to have our roof replaced. The process was super simple — after speaking with Madison, we had his guys out here to assess the damage a day or so later. They worked with our insurance to get an adjuster out and met with them to assess the damage.
A++ sales experience. Geoff was awesome from the estimate through the insurance process — to the close. Great communication. He was knowledgeable and “held my hand” through the process. The owner (Madison) is hands on with a client-centric approach. I never felt any pressure during the entire process.
These guys know their stuff and walk you through every step of the way. I’d never dealt with insurance like this, and Bernable helped make it easy and not overwhelming. The crew arrived early and finished ahead of schedule. Truly above and beyond.
An awesome trustworthy team! Special shoutout to Joel — the passion and energy he brings truly shows in the results. Highly recommended for all your Utah roofing needs.
These guys were awesome. Casey stayed in touch and was available anytime I had questions. I’ll definitely use them again.
Cooper Hutchins was great to work with. He helped resolve several issues and delivered excellent results. Very happy with the service — they completed two roofs for me.
James and Boston were great to work with. We love the new roof and they got us in before the cold weather hit.
James and Boston not only did everything we discussed, but went above and beyond to make sure everything was right after the job started.
We’re proud to serve communities throughout Northern and Central Utah with trusted roofing solutions.
Here are just a few of the areas we work in

Salt Lake City

Park City

Highland

Ogden

Draper

Midway

Provo

Farmington

Sandy

Orem

Lehi

Tooele

Logan

Heber City

Morgan County
Our team specializes in roof repair solutions that stop leaks, secure damaged shingles, and protect your home from further damage. Whether you’re dealing with a leaking roof or storm-related issues, we deliver dependable roofing repair with speed and care.

Copyrights 2026 On Top Roofing | All Rights Reserved