70 roofing listings in Salt Lake City

Top-Rated Roofing Contractors in Salt Lake City, UT

Compare 69 categorized roofing contractors and 70 roofing-eligible listingsin the Salt Lake City area. Browse all Utah markets.

Salt Lake City, UT

70 roofing listings
5.0 · 556 reviews · 99% 5-star reviews
323 Gregson Ave S, Salt Lake City, UT 84115
5.0 · 343 reviews · 97% 5-star reviews
452 E 3900 S, Salt Lake City, UT 84107
5.0 · 180 reviews · 100% 5-star reviews
659 N 500 E, Centerville, UT 84014
Latino-Owned
5.0 · 131 reviews · 99% 5-star reviews
26 S Rio Grande St #2072, Salt Lake City, UT 84101
5.0 · 110 reviews · 100% 5-star reviews
1711 Gregson Ave, Salt Lake City, UT 84106
5.0 · 89 reviews · 98% 5-star reviews
2825 E Cottonwood Pkwy #500, Cottonwood Heights, UT 84121
5.0 · 67 reviews · 99% 5-star reviews
1641 W 1320 N, Provo, UT 84604
5.0 · 57 reviews · 100% 5-star reviews
4832 3475 W, Salt Lake City, UT 84129
5.0 · 50 reviews · 98% 5-star reviews
1911 Southmoor Dr, Holladay, UT 84117
Siding
5.0 · 47 reviews · 100% 5-star reviews
2075 Clara St, Layton, UT 84041
5.0 · 44 reviews · 100% 5-star reviews
5291 W Ted Wy, West Valley City, UT 84120
Latino-Owned
5.0 · 42 reviews · 100% 5-star reviews
7182 Silver Creek Rd Suite A, Park City, UT 84098
5.0 · 38 reviews · 100% 5-star reviews
5718 W 3500 S suit #126, West Valley City, UT 84128
5.0 · 32 reviews · 100% 5-star reviews
587 E 1st Ave, Salt Lake City, UT 84103
Women-Owned
SidingGutters
5.0 · 28 reviews · 100% 5-star reviews
2772 S 3050 W, West Valley City, UT 84119
5.0 · 18 reviews · 100% 5-star reviews
4300s, 2028w, Roy, UT 84067
5.0 · 18 reviews · 100% 5-star reviews
964 Military Dr, Salt Lake City, UT 84108
5.0 · 7 reviews · 100% 5-star reviews
4551 S, Lynn Ridge Ln, West Valley City, UT 84128
5.0 · 7 reviews · 100% 5-star reviews
3842 S 2200 W, West Valley City, UT 84119
5.0 · 4 reviews · 100% 5-star reviews
3333 S 900 E #140, Millcreek, UT 84106
4.9 · 506 reviews · 97% 5-star reviews
3680 W 9000 S, West Jordan, UT 84088
4.9 · 399 reviews · 93% 5-star reviews
3809 S 300 W, Salt Lake City, UT 84115
4.9 · 197 reviews · 96% 5-star reviews
3424 W 2400 S Suite B, West Valley City, UT 84119
4.9 · 147 reviews · 96% 5-star reviews
321 w 1185 n, Orem, UT 84057
Gutters
4.9 · 104 reviews · 94% 5-star reviews
2536 S 1000 W, Syracuse, UT 84075
Women-Owned Latino-Owned
4.9 · 104 reviews · 97% 5-star reviews
1325 S 500 E #307, American Fork, UT 84003
SidingWindowsGutters
4.9 · 73 reviews · 99% 5-star reviews
1404 W Sunset Dr, Salt Lake City, UT 84115
4.9 · 50 reviews · 96% 5-star reviews
9192 S 300 W #24, Sandy, UT 84070
Women-Owned
SidingGuttersSkylights
4.9 · 43 reviews · 95% 5-star reviews
9550 Carriage Chase Ln, Sandy, UT 84092
4.9 · 30 reviews · 93% 5-star reviews
1039 W Briarcliff Ave, Salt Lake City, UT 84116
4.9 · 25 reviews · 92% 5-star reviews
2212 S W Temple St #38, Salt Lake City, UT 84115
4.8 · 389 reviews · 89% 5-star reviews
7789 S Allen St, Midvale, UT 84047
4.8 · 319 reviews · 92% 5-star reviews
2854 S Redwood Rd C4, West Valley City, UT 84119
Women-Owned
4.8 · 305 reviews · 93% 5-star reviews
12577 S 265 W, Draper, UT 84020
Gutters
4.8 · 268 reviews · 92% 5-star reviews
60 E Burton Ave, South Salt Lake, UT 84115
Gutters
4.8 · 179 reviews · 91% 5-star reviews
13894 S Bangerter Pkwy Ste 200, Draper, UT 84020
Veteran-Owned
4.8 · 149 reviews · 94% 5-star reviews
7041 S 2700 E, Salt Lake City, UT 84121
Women-Owned
4.8 · 109 reviews · 95% 5-star reviews
1885 Milestone Dr Ste C, Salt Lake City, UT 84104
4.8 · 92 reviews · 95% 5-star reviews
7767 Allen St, Midvale, UT 84047
4.8 · 86 reviews · 95% 5-star reviews
199 E 2150 N Suite C, Layton, UT 84041
4.8 · 77 reviews · 95% 5-star reviews
2729 Andrew Ave, Salt Lake City, UT 84104
Siding
4.8 · 76 reviews · 89% 5-star reviews
3167 S Highland Dr, Salt Lake City, UT 84106
SidingGutters
4.8 · 72 reviews · 94% 5-star reviews
357 S 200 E #306, Salt Lake City, UT 84111
Women-Owned
4.8 · 60 reviews · 87% 5-star reviews
2650 S 300 W, Salt Lake City, UT 84115
SidingWindows
4.8 · 50 reviews · 94% 5-star reviews
357 S 200 E #205, Salt Lake City, UT 84111
SidingGutters
4.8 · 32 reviews · 94% 5-star reviews
545 W 600 S Suite C, Bountiful, UT 84010
Solar
4.7 · 516 reviews · 89% 5-star reviews
1935 E Vine St #240, Murray, UT 84121
Veteran-Owned
4.7 · 261 reviews · 87% 5-star reviews
890 W Center St #5, North Salt Lake, UT 84054
4.7 · 75 reviews · 93% 5-star reviews
3480 S 500 W, Salt Lake City, UT 84115
4.7 · 64 reviews · 92% 5-star reviews
1910 Prospector Ave, Park City, UT 84060
4.7 · 24 reviews · 92% 5-star reviews
909 S Jefferson St, Salt Lake City, UT 84101
4.7 · 22 reviews · 86% 5-star reviews
1264 Beck St Unit B, Salt Lake City, UT 84116
4.6 · 285 reviews · 85% 5-star reviews
3300 N Running Creek Way Building G Suite 200, Lehi, UT 84043
4.6 · 244 reviews · 88% 5-star reviews
3637 S 300 W, South Salt Lake, UT 84115
4.6 · 169 reviews · 89% 5-star reviews
155 Aspen Dr, Park City, UT 84098
4.6 · 139 reviews · 86% 5-star reviews
14528 S Camp Williams Rd Suite C, Bluffdale, UT 84065
SidingGutters
4.6 · 131 reviews · 85% 5-star reviews
2331 S Redwood Rd, West Valley City, UT 84119
4.6 · 120 reviews · 88% 5-star reviews
5975 Stratler St, Salt Lake City, UT 84107
4.6 · 68 reviews · 88% 5-star reviews
761 N 1890 W, Provo, UT 84601
4.6 · 21 reviews · 81% 5-star reviews
3405 S 500 W, Salt Lake City, UT 84115
4.6 · 14 reviews · 86% 5-star reviews
49 W Burton Ave, Salt Lake City, UT 84115
4.6 · 10 reviews · 90% 5-star reviews
307 W 200 S 4001 C, Salt Lake City, UT 84101
4.5 · 127 reviews · 83% 5-star reviews
472 W 3440 S, Salt Lake City, UT 84115
SidingSkylights
4.4 · 14 reviews · 79% 5-star reviews
141 W Haven Ave, South Salt Lake, UT 84115
4.4 · 7 reviews · 86% 5-star reviews
4248 W 4495 S, West Valley City, UT 84120
4.3 · 116 reviews · 78% 5-star reviews
2440 S 1070 W C, West Valley City, UT 84119
Siding
4.3 · 98 reviews · 82% 5-star reviews
50 W Broadway #300, Salt Lake City, UT 84101
MS
5.0 · 28 reviews · 100% 5-star reviews
765 S 500 E #1, Salt Lake City, UT 84102
AR
5.0 · 11 reviews · 100% 5-star reviews
2212 S W Temple St, Salt Lake City, UT 84115
5.0 · 85 reviews · 99% 5-star reviews
300 E 4500 S #201, Murray, UT 84107
Top Picks

Top-Rated Roofers in Salt Lake City, UT (2026)

Ranked by Google star rating, then by number of reviews. Every roofer below holds at least a 4.0-star average from verified Google reviews. Treat this as a starting shortlist, not an endorsement: always confirm license, insurance, and a written estimate before you hire.

  1. Shingle Pro Roofing5.0 stars · 556 reviews · 99% 5-star
  2. Whitaker Roofing Services5.0 stars · 343 reviews · 97% 5-star
  3. JM Roofing Solutions5.0 stars · 180 reviews · 100% 5-star
  4. Nelson Roofing Salt Lake City5.0 stars · 131 reviews · 99% 5-star
  5. Vault Roofing LLC5.0 stars · 110 reviews · 100% 5-star

Finding a Roofing Contractor in Salt Lake City, UT

Roofer Directory lists 70 roofing-eligible contractors in the Salt Lake City, UT market, including 69businesses categorized specifically as roofing companies. Together these listings hold 8,458 Google reviews, and the average rating across them is 4.8 stars. Every contractor shown here maintains at least a 4.0-star rating, and 55 hold a 4.7 or higher.

The Salt Lake City area is one of Utah's active roofing markets. The highest-rated roofer currently listed here is Shingle Pro Roofing, with a 5.0-star rating across 556 Google reviews.

Ratings and review counts come straight from Google and are shown as-is. Before you hire, confirm each contractor's license and insurance: requirements vary by state, so check the appropriate state board and ask for proof of coverage. Our guide on how to verify a roofing license by state walks through where to look, and how to choose a roofing contractor covers the questions worth asking before you sign anything.

Comparing quotes is the fastest way to gauge fair pricing in Salt Lake City. You can request a free estimate from a local roofing contractor, or read up on what a new roof costs in 2026 and when to repair versus replace before you start. Browse all Utah roofing markets to compare nearby cities.

Roof Replacement Costs in Salt Lake City

The national average for a full asphalt shingle roof replacement is about $9,500 in 2026, and most homeowners land between $5,800 and $46,000 depending on roof size, pitch, and material. Because Salt Lake City, UT carries a moderate storm-risk profile, many homeowners here weigh impact-rated (Class 4) shingles, which raise the upfront price but can earn insurance premium discounts. Compare two or three written quotes from Salt Lake City contractors, and read our full roof cost breakdown before you sign anything.

Local Coverage

Roofers Near Salt Lake City

Browse dedicated pages for cities and suburbs in the Salt Lake City area, each with its own local contractor listings.

Nearby Markets

Explore Other Roofing Markets

Compare nearby city pages with roofing-eligible contractor listings and local roof-risk context where available.

Storm Data

Salt Lake City, UT Storm Risk & Roof Damage History

46
/100
Moderate Risk

Over the past 74 years, Salt Lake City, UT has recorded 2,925 severe weather events and $380.5M in property damage. With 4.7 hail events, 56 wind events, and 43 tornadoes on record, homeowners in Salt Lake City should plan for regular roof inspections, especially after May–August.

Based on NOAA data from 1953-2026. How storms affect roof lifespan →

226
Hail Events
4.7/year avg
1,370
Wind Events
Max 99 mph
43
Tornadoes
Strongest: F2
$380.5M
Property Damage
1953-2026

Hail Damage History in Salt Lake City, UT

Salt Lake City, UT has recorded 226 hail events since 1953, averaging 4.7 per year. The average hail size is 0.99", with the largest recorded hailstone measuring 2" (egg to tennis ball-sized).

54% of hail events in Salt Lake City, UT produce stones 1 inch or larger — the threshold at which asphalt shingles typically begin sustaining granule loss, cracking, and other damage that can shorten roof lifespan.

Salt Lake City, UT Storm Season: Month-by-Month Breakdown

Storm events by month

Peak storm season in Salt Lake City, UT runs from May through August. The best time to schedule a roof inspection is immediately after, in September.

Salt Lake City, UT Severe Weather Trend (Last 15 Years)

Storm events by year

2024 was the most active year with 156 events and $795K in property damage.

Most Damaging Storms in Salt Lake City, UT

The 5 costliest severe weather events recorded in Salt Lake City, UT, ranked by property damage. Understanding your area's storm history helps determine when to repair vs. replace your roof.

August 3, 2023Flash Flood$17.6M in damage
Salt Lake + 4 more areas

Late on August 3, the city of Draper declared a state of emergency as flash flooding and mudslides led to road closures on Highland Drive, Bangerter Parkway, and Minuteman Drive. A portion of Bangerter Parkway, near 14200 South, was damaged on the uphill lanes. A number of homes sustained water damage. According to the City of Draper, there were 428 residential damage report forms submitted, with estimated damages of $11,255,765. There were 11 business damage report forms submitted, with esti...

National Weather Service
August 11, 1999Tornado$170.0M in damage
Salt Lake CountyF2, 4.3 mi path

Around lunch time, a tornado touched down in the southwest portions of Salt Lake City. The tornado intensified to an F2 on the Fujita scale, and moved northeast through the metropolitan area of Salt Lake City. It caused widespread damage at the Delta Center, then ripped across an outdoor retailers convention tent, where the lone fatality occurred along with many of the injuries. After blowing out many windows in the Wyndam Hotel, the tornado continued its northeast track, knocking down scaffo...

National Weather Service
April 22, 1999High Wind$11.1M in damage
W Salt Lake T X W/E Toole T X E + 1 more areas

An upper-level low centered over Southern Utah (easterly flow aloft), combined with surface pressure gradient over the north (strong surface high pressure over Southwest Wyoming), produced a major east (downslope) wind event along the Northern Wasatch Front from the late evening hours of the 22nd through the morning of the 23rd. In what was the strongest wind event here in over 15 years, wind gusts in excess of 100 mph were clocked in several locations in Weber and Box Elder counties, with Da...

National Weather Service
January 11, 1997Blizzard$40.0M in damage
West Central Utah/Delta + 3 more areas

A historic winter storm brought death and destruction to Utah during this 3 day period in January. Initially a moist westerly flow was in place over the state. Then a strong arctic front blew through on the 12th creating blizzard conditions. High northeast- east winds were reported along and behind the arctic front. Peak gusts occurred on the Bountiful Bench at 77 mph and East Millcreek Canyon at 66 mph. Deadly wind chill temperatures of 40-50 below zero developed across northern Utah. ...

National Weather Service
May 31, 1994Thunderstorm Wind$50.5M in damage
Utah County91 mph winds

Recent Severe Weather in Salt Lake City, UT

High Wind
Great Salt Lake Desert And Mountains County

A wind gust of 74 mph was recorded at Johnsons Pass. Other wind gusts include 74 mph at Callao, 60 mph at I-80 at MP 71 At East Delle, 60 mph at Sr-30 at Curlew, and 58 mph at I-80 at Grassey.

Strong Wind
Cache Valley/Utah Portion County$5K damage

A roughly 100 foot tall blue spruce tree was blown on a house in Huntsville. The house had minimal damage, with one branch putting a hole in the ceiling.

Strong Wind
Cache Valley/Utah Portion County$15K damage

Time and winds are estimated. A tree fell on a roasting building for a coffee shop.

Thunderstorm Wind
Salt Lake County

A wind gust of 60 mph was recorded at the Trans-Jordan Landfill mesonet site.

Strong Wind
Salt Lake Valley County$25K damage

The Redwest Music Festival, being held at the Utah State Fairpark, was paused and crowds were evacuated preemptively around 5 p.m. Saturday due to a cold front approaching the area. It is estimated th

Data: NOAA Storm Events Database (National Centers for Environmental Information). Last updated 2026-06-12. Covers 1953-2026. Hail, wind, and tornado data from 1953. All event types from 1996. See how Salt Lake City compares on our U.S. Storm Risk Index.

Protect Your Salt Lake City Roof After Storm Season

With a storm risk score of 46/100, regular roof inspections are recommended for Salt Lake City homeowners — especially after the May–August peak season.

Questions

Good to Know

Yes. Searching, browsing, and visiting contractor websites through our directory is completely free. We never charge homeowners.
No. We don't collect or share your personal information. When you click "Visit Website," you go directly to that contractor's site. You choose who to contact and when.
Ratings and review counts are sourced from Google and reflect real customer experiences. We display them as-is without modification.
Roofer Directory currently shows 70 roofing listings in the Salt Lake City, UT market, including 69 businesses categorized as roofing contractors.
The national average for a full asphalt shingle roof replacement is about $9,500 in 2026, with real-world totals ranging from roughly $5,800 to $46,000+ by size, pitch, and material. Salt Lake City sits in a moderate-risk storm area, so impact-rated shingles (which can earn insurance discounts) may shift pricing. Get 2 to 3 written local quotes to find your real number — see our 2026 roof cost guide for the full breakdown.
Salt Lake City, UT averages 5 hail events per year based on NOAA data from 1953-2026. 54% of these produce hail 1 inch or larger, which is the threshold at which asphalt shingles typically begin sustaining damage. The largest hail recorded in this period was 2.0 inches (egg to tennis ball-sized).
Peak storm season in Salt Lake City, UT runs from May through August, with August typically being the most active month. Outside of these months, severe weather activity drops significantly. Scheduling a roof inspection in the months immediately following storm season is recommended.
The most damaging recent storm event was a tornado on August 11, 1999, which caused an estimated $170.0M in property damage in Salt Lake County. Salt Lake City, UT has experienced $380.5M in total storm-related property damage since 1953.
Yes. Salt Lake City, UT averages 5 hail events per year, with an average hail diameter of 1.0 inches. Hail 1 inch or larger can crack, dislodge, or remove granules from asphalt shingles, often causing damage that isn't visible from the ground. Most roofing professionals and insurance companies recommend a professional inspection after any hail event in your area.
Salt Lake City, UT has experienced 43 tornadoes over the past 74 years. The strongest rated F2, with tornado paths averaging 1.0 miles in length. Tornado damage to roofs ranges from partial shingle loss to complete structural failure depending on the EF rating and proximity.

Know What You Need? Start Here.

Search your area to compare roofing contractor listings, or get a free estimate from a top local contractor.