Salt Lake City skyline with the snow-capped Wasatch Mountains behind autumn trees

Four Utah branches · Statewide reach

Roofing service areas across the Wasatch Front, Wasatch Back and Utah County

On Top Roofing runs branches in Salt Lake City, North Salt Lake, Layton and Park City, so the crew that replaces or repairs your roof works out of an office close to home. Find your city below, or ask us about anywhere else in Utah.

Salt Lake City office

Salt Lake County & Utah County

1885 S Milestone Dr, Suite C, Salt Lake City, UT 84104. Our main warehouse and operations hub sits just south of the airport.

Utah County is our main focus for expansion over the next year. Statewide travel also starts from this office.

North Salt Lake office

South Davis County

890 W Center Street, #5, North Salt Lake, UT 84054, serving south Davis County from North Salt Lake up to Farmington.

A short drive from our Salt Lake City warehouse and operations hub.

Layton office

North Davis, Weber & Morgan counties

199 E 2150 N, Suite C, Layton, UT 84041, covering the northern Wasatch Front from Kaysville up through Ogden.

Morgan County homeowners are served from this branch too.

Park City office

Summit & Wasatch counties

1910 Prospector Ave, Park City, UT 84060, our base for mountain homes on the Wasatch Back.

High-elevation roofs here get their own planning for snow load and the fire-rated underlayment Wasatch and Summit counties require starting in 2027.

Local knowledge

What Utah weather and codes mean for your roof

Freeze-thaw cycles. Big temperature swings make shingles expand and contract all year, which is why a 10-year-old roof in Utah can look twice its age. A repair buys time when damage is limited; when the granules are gone, a new system is the honest answer.

Ice and snow. We go past local code by installing two full rows of ice and water shield on eaves and valleys, the places ice dams try to push water under shingles. Mountain homes in Park City and the Wasatch Back also carry heavy snow loads, and starting in 2027 Wasatch and Summit counties require fire-rated underlayment.

Permits, HOAs and historic districts. Every job is permitted under the rules of its own municipality. Where an HOA or historic review board approves roof colors and shingle styles, we work with them before work starts.

Beyond asphalt shingles, our branches also handle cedar and synthetic shake, TPO, EPDM and PVC flat roofing, and insurance claim help after hail or wind, including meeting your adjuster on site.

Aerial view of a stone and stucco home with a new charcoal shingle roof and tree-lined yard
Charcoal shingle roof on a stone and stucco home

Core services

The work our crews do in every community

Estimates

Not sure if we reach you?

If your town isn’t listed, call or send a request anyway. Statewide travel is available from our Salt Lake City hub, and we’ll tell you plainly which branch will handle your roof and when we can get there.

(801) 879-1660