ROOF REPLACEMENT · SALT LAKE COUNTY, UT

Roof Replacement in Salt Lake County, Utah

A new roof protects your home for decades. 123 Roofers is a family-owned roofing contractor with over 16 years of experience replacing roofs across Salt Lake County. Get $1,123 off your new roof and a 25-year workmanship warranty.

16+

Years of roofing experience

25-Year

Workmanship warranty

1–3 Days

Typical home replacement

$1,123

Off a new roof

ROOFING MATERIALS

Choose the Right Roof for Your Home

We help you balance budget, durability and curb appeal. Every replacement starts with a free on-site inspection and a written estimate.

Asphalt Shingles

Architectural, 3-tab and luxury shingles for every budget.

Metal Roofing

Standing seam and metal shingle systems built to last.

Flat and TPO Roofs

Flat and low-slope systems for homes and commercial buildings.

Cedar Shake and Synthetic Slate

Premium looks for homes that call for something special.

REAL RESULTS

Before and After: Recent 123 Roofers Projects

Before

After

HOW IT WORKS

Your New Roof in 3 Simple Steps

01

Free Inspection and Estimate

We inspect your roof on site and give you a detailed written estimate with no hidden fees.

02

Choose Your Materials

We walk you through the options and set a clear schedule before work begins.

03

Installation and Warranty

Most home roofs are done in 1–3 days. You get your 25-year workmanship warranty in writing.

ROOF REPLACEMENT FAQ

Questions Homeowners Ask Us

Every roof is different. Price depends on size, pitch, materials and access. We give you a detailed, no-obligation written estimate after a free on-site inspection, with no surprises and no hidden fees.

We back our workmanship with a 25-year warranty, plus manufacturer material warranties. Everything is provided in writing when the job is complete.

If damage is widespread or your roof is near the end of its life, replacement often costs less over time than repeated repairs. We will tell you honestly which option fits your roof.

Ready for a New Roof? Get $1,123 Off

Call (385) 299-3117 or request your free estimate online.

Scroll to Top