About Us

Who We Are

On Top Roofing is a local family-friendly Utah roofing company dedicated to bringing you long-lasting, durable roofing solutions. Our mission is to make sure you have a strong roof for life with minimal hassle and maximum savings. We specialize in metal roofing, shingle roofing, and insurance roofing, and we provide maintenance subscriptions to help you keep your roof in top tier condition. We’ve been serving Salt Lake County, Davis County, Weber County, and Utah County for years, and we’re excited to serve you!

Our Commitments

On Top Roofing is dedicated to helping you and protecting your home with affordable and thorough roofing solutions. When you work with On Top Roofing, you can expect:

Long-Lasting, Affordable & Flexible Solutions

We use high-quality materials at competitive pricing for durability with maximum value. To help make roofing services affordable, we offer financing options and insurance claim assistance.

Fast, Hassle-Free Service

We have an unmatched rapid response time for first-class installations and repairs. Our expert workers will handle the process from start to finish with quality, comprehensive workmanship.

Treating Every Home with Care

We focus on attention to detail in every aspect of our service, including thorough site clean-up. On Top Roofing is a local company dedicated to our community, and we build long-term relationships with our customers.

Our Work

See our work for yourself

Our Reputation

Our customers have great things to say about working with On Top Roofing, but don’t take our word for it. Hear what they have to say:
“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...

Eric Hansen

See full Google Review
“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…Side note, I never felt any pressure from the company during the entire process.”

Sam Webb

See full Google Review
“These guys know their stuff and walk you through it every step of the way. I'd never dealt with insurance like this, and Bernable helped make it easy and not overwhelming (while being clear and realistic about what to expect during the process). The crew arrived on time (early even!) and knocked the job out ahead of schedule. B also went above and beyond...

Sarah Ause Kichas

See full Google Review

Get a Free Roofing Estimate

We want to work with you! Get a free roofing quote to see what On Top Roofing can do for your home.
Get an Estimate
801-879-1660
1885 S Milestone Dr
Suite B
Salt Lake City UT
Copyright © On Top Roofing 2025
crossmenu