Reliable, Affordable, & Efficient Roofing Services Near You

We’re in the Neighborhood and On Top of It.

We Offer Financing Through GreenSky®

Don’t wait to get your dream roof!

On Top Roofing Services

Your roof is the frontline of your home’s defense against the elements. We build long-lasting roofs with high-quality materials at competitive pricing. Need a brand new roof, or just looking to keep yours strong? On Top Roofing is here to help.

25 Years of Service in the Roofing Industry

Areas We Serve

Salt Lake, Davis, Weber, Summit, Wasatch, Box Elder, Cache, Morgan, Tooele & Utah Counties to make sure you have access to high-quality roofing services at a competitive price.  From Farmington to Provo, we’re here to help.
See Our Locations

Our Work

See our work for yourself on real Utah houses.

Why Choose On Top Roofing

On Top Roofing is a local, family-founded business that has been building and repairing roofs in Salt Lake, Davis, Weber, Summit, Wasatch, Box Elder, Cache, Morgan, Tooele & Utah Counties for years. Our priority is our customers, so we deliver hassle-free service, ongoing subscription maintenance, and thorough site clean-up to help you enjoy your beautiful new roof. 

Learn More About On Top Roofing

Roof Storm Damage: What You Need to Know

Quick Summary: Storms can cause major roof damage from wind, hail, heavy rain, snow, or falling debris. Signs include missing shingles, dents, leaks, and sagging roof lines. To prepare, inspect your roof, clean gutters, trim trees, and secure outdoor items. After a storm, stay safe, document damage, cover exposed areas with tarps, and contact a […]

Read More
Emergency Roof Leak Repair: What to Do

Quick Summary: Emergency roof leaks require fast action to protect your home. Common causes include storm damage, missing shingles, fallen debris, or structural issues. Stay safe, contain the leak with buckets or tarps, move valuables, document the damage, and call a professional emergency roofer immediately. Prevent future emergencies with regular inspections, clean gutters, trimmed trees, […]

Read More
What to Do When You Have a Leaking Roof

Quick Summary: A leaking roof can cause serious damage fast, from stained ceilings to mold and structural issues. Common causes include missing shingles, damaged flashing, clogged gutters, and aging materials. If you spot a leak, act quickly: contain the water, move valuables, document the damage, and cover the area with a tarp if safe. Always […]

Read More

Get a Reliable Roof Today 

Ready for durable, affordable roofing services? Contact On Top Roofing today to get started!  
Contact Us
801-879-1660
1885 S Milestone Dr
Suite B
Salt Lake City UT
Copyright © On Top Roofing 2025
crossmenu