Serving Ogden & Northern Utah  ·  Licensed & Insured  ·  No payment until complete (801) 876-0336
Compass Roofing

Home · Salt Lake City Roofing

Roofing · Salt Lake City, Utah

Roofers serving Salt Lake City

We're an Ogden company, and we'll say that in the first sentence rather than pretend otherwise. Salt Lake City is forty minutes down I-15, and the deal doesn't change with the drive.

Schedule your free inspection Call (801) 876-0336

Looking for a roofer in Salt Lake City?

Compass Roofing takes on roof replacement, repair, and storm work across Salt Lake City and the valley around it. We're based in Ogden, about forty minutes up I-15, and the terms don't change with the drive: a free inspection, a written price up front, no payment until the work is done, and a 10-year workmanship warranty on full replacements.

The honest arrangement

An Ogden roofer, working the Salt Lake Valley.

Here's the straight version of how this works. Compass is a one-owner company based in Ogden. Weber and Davis counties are home turf, and the Salt Lake Valley is where a growing share of our work points, so we cover it deliberately rather than as a favor. Utah contractor licenses are issued by the state, not the city, so our license (#14299166-5501, DOPL) covers a roof in Sugar House exactly the way it covers one in Ogden. You can verify it on the state's public lookup either way.

What the distance changes: nothing you'd notice. The inspection is still free. The price still goes in writing before work starts, and it's the number you pay. You still owe nothing until the job is done and you're satisfied with it. The warranty is the same written 10-year transferable workmanship warranty, and the person answering the phone is still the owner, not a call center.

What it honestly means: we're not around the corner. If you want a roofer whose shop you can see from your porch, that's a fair preference and Salt Lake has good companies. What we offer instead is the way we work, and homeowners who found us through someone we've worked with tend to be here for exactly that.

What valley roofs deal with

Salt Lake's wind, hail, and a hard insurance market

The September 2020 windstorm is the recent benchmark. Hurricane-force east winds came down the canyons on September 8th and hit Salt Lake County hard: gusts near 100 mph along the Wasatch Front, well over a hundred thousand homes without power, thousands of trees down in Salt Lake City alone, and shingles stripped from roofs across the valley. The east benches, from Federal Heights down through Millcreek and the Cottonwood neighborhoods, sit in the same downslope wind corridor that Davis County catches, and roofs there earn their wind rating the hard way.

The insurance side has gotten harder too. Utah homeowners rates rose more than 70% between 2019 and 2024, second-steepest in the nation, and when the state insurance commissioner's office compiled ZIP-level data, Herriman's 84096 posted a 40% increase from 2018 to 2022, among the sharpest anywhere in Utah. Carriers are also scoring roofs from aerial imagery now, and roof age has quietly become an eligibility question rather than just a pricing one. If a letter about your roof started this search, our guide on roof age and home insurance covers what those letters mean and what to do, and it applies in Salt Lake County the same as anywhere.

When wind or hail does real damage, the process is the one we run everywhere: we get on the roof, photograph everything, and give you an honest read on whether it's worth a claim before anyone calls one in. Then we build to the approved scope. The details are on our storm damage page.

What we do in Salt Lake

Our roofing services

Roof Replacement

A full, warranty-backed replacement with an upfront written price and no payment until it's complete.

Roof Repair

Leaks, wind-blown shingles, and worn flashing. Fixed right, with an honest read on repair vs. replace.

Wind, Hail & Storm Damage

We document the damage, work to the approved scope, and stand behind the work.

Metal Roofing

Long-lasting standing-seam and metal systems, installed by experienced metal specialists.

Free Roof Inspection

A thorough, documented inspection and an honest assessment — at no charge.

Why homeowners call us

Honest roofing, no games

Free inspection

We get on the roof, document what we find, and give you a straight answer. No charge, no pressure.

A written price up front

An exact, itemized price before any work starts. The number you'll actually pay.

No payment until it's done

No deposit and no money up front. You owe nothing until the job's finished and you're satisfied.

10-year warranty

Every full roof replacement is backed by our written 10-year transferable workmanship warranty.

Salt Lake City roofing FAQ

Straight answers

Do you really come down to Salt Lake City?

Yes, on purpose. We're based in Ogden, about forty minutes up I-15, and the Salt Lake Valley is part of the area we've decided to serve rather than a stretch we'll grudgingly drive. Scheduling works the same as anywhere in our area: we book the inspection, we show up when we said, and you get the written assessment the same day.

Are you licensed to work in Salt Lake City?

Yes. Utah contractor licenses are issued by the state through DOPL, not city by city, so our B100 general contractor license (#14299166-5501) covers Salt Lake City the same as Ogden. The state runs a free public lookup, and we'd tell you to check any roofer you talk to against it, including us.

How much does a new roof cost in Salt Lake City?

The same honest ranges we quote everywhere: most full asphalt replacements run about $12,000–$30,000 depending on size, pitch, and material, and repairs typically land between $500 and $2,500. Salt Lake's larger east-bench homes tend toward the top of the replacement range because of size and pitch, not because of your ZIP code. After a free inspection you get an exact written price. More on roof replacement →

The wind tore shingles off my roof. Now what?

Get it documented before the next storm. We photograph everything, cover anything urgent, and give you an honest read on whether the damage is worth a claim, because sometimes it isn't, and you deserve to hear that before your insurer does. If it is, we work to the approved scope and you always know where things stand. More on storm damage →

Why would I hire a roofer from Ogden?

Because of how we work, not where we park. You deal with the owner directly, the price is in writing before we start, you pay nothing until it's done, and the 10-year workmanship warranty is honored by someone forty minutes away rather than a storm outfit three states gone. If a local company offers you the same terms in writing, you have two good options, and we're comfortable saying so.

Does my roof's age affect my insurance in Salt Lake County?

Increasingly, yes. Many carriers treat roof age as an eligibility question past 15 to 20 years, some score roofs from aerial photos without visiting, and a new roof resets that clock but nobody reports it for you. The full picture, including what the letters mean and the paperwork that fixes the age on your policy, is in our roof age and home insurance guide.

Free inspection

Get your free roof inspection

Tell us a little about your roof and we'll get right back to you. Prefer to talk now?

(801) 876-0336

Calls returned within the hour · Mon–Sat

952 28th St, Suite D · Ogden, UT 84403

Serving Ogden & Northern Utah · Locally owned & operated

5.0 on Google

When works best? (optional)

Pick a time and we'll confirm it by text within the hour (Mon–Sat).

Need a roofer in Salt Lake City?

Free inspection, a written price, and a straight answer, anywhere in the valley.

Schedule your free inspection Call (801) 876-0336
Free Inspection
Call Text