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.
- $1,123 off your new roof
- 25-year workmanship warranty in writing
- Free inspection and written estimate
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.