Home · Roof Replacement
Roof Replacement · Ogden & Northern Utah
A free inspection, a written price the same day, and you pay nothing until the job's complete.
A full asphalt-shingle roof replacement in the Ogden and Weber County area typically runs $12,000–$30,000, depending on your roof's size, pitch, the material you choose, and whether the old roof needs a tear-off. After a free inspection, we hand you an exact written price, not a ballpark that changes later.
Repair or replace?
Most architectural asphalt roofs last 20 to 30 years. Near the end of that range, a replacement beats paying for repair after repair.
Torn or creased shingles, granules in the gutters, or a leak after a storm. We'll document it and tell you straight.
That usually means the system is failing, not one bad shingle. Spreading water stains say the same thing.
A new roof is one of the highest-return upgrades before a sale. And our warranty transfers to the buyer.
Your options
Most Northern Utah homes land on one of these. Worth a look before you default to whatever is up there now.
Lasts 20 to 30 years
Strong wind ratings, the lowest cost of anything we install, and every color you could want.
Best for: most homes here, and most budgets.
Lasts 40 to 70 years
Sheds snow instead of stacking it, and often outlasts two or three asphalt roofs. Metal roofing →
Best for: the house you plan to stay in.
Lasts 30 to 50 years
Polymer molded to look like slate or cedar shake, without the weight or the upkeep. Synthetic roofing →
Best for: the slate or cedar look.
Not your only options. We also install tile, slate, and flat or low-slope roofs. Compare every material we install →
If you go asphalt
Here's how the tiers differ. We install GAF, Owens Corning, CertainTeed, Atlas, TAMKO, and IKO, and the brand matters less than the tier you choose.
What most homes here get. Thicker and layered, with wind ratings of 110 to 130 mph on many lines.
Worth it on the right house, unnecessary on plenty of others. The heaviest asphalt shingles, shaped to look like slate or cedar shake.
Built for hail, and many insurers discount for it. Rubberized asphalt that takes a strike without cracking. How Class 4 works →
The one we skip. The old builder-grade shingle: 15 to 20 years and the least wind resistance. We start at architectural instead.
Not sure which tier fits? That's part of the free inspection. We look at your roof, your budget, and how long you plan to stay, then show you what each tier actually gets you. You decide.
The Compass Roof Plan
We get on your roof, document its condition with photos, and tell you honestly whether it needs replacing.
A clear, itemized price the same day. The price you'll actually pay, in writing.
We strip the old roof, inspect the decking, and install the full system while protecting your property.
We magnet-sweep the yard and driveway for nails, haul the debris, and walk you around the house to go over the finished roof. Then your warranty kicks in.
More than shingles
A roof is a stack of layers that only works if they all go on together. The shingles are just the part you can see.
The layers of a full roof system, in the order they go on.
Plus ventilation sized to code, flashing work at the chimneys, walls, and pipes, and a magnet sweep of your yard before we leave.
All of it installed as one system, on one job. That's the work our written 10-year warranty stands behind.
Our work
The parts you can't see from the street decide whether a roof lasts. New shingles laid straight across every plane, ridge lines set, nailing to spec underneath all of it.
Every job ends the same way: straight lines, a magnet-swept yard, and a walk around the house with you to go over the finished roof.
Most roofers ask for a deposit or push financing before the first shingle comes off. We don't. You owe nothing until the job's finished and you're satisfied, so the risk stays on us.
If our workmanship ever causes a leak, we fix it. No pro-rated math, no fine print. And it transfers to the next owner if you sell, which adds real resale value.
See how our warranty works →Free homeowner's guide
Not ready to talk to anyone yet? Fair enough. This short guide shows you exactly what to look for, with real photos and an honest verdict for each sign.
Roof replacement FAQ
Most single-family homes take 1–2 days of install once materials are on site. A large, steep, or cut-up roof takes longer. Your written estimate includes the expected timeline, and we'll tell you if weather moves it.
We tear off in almost every case. Utah code allows up to 2 layers of shingles, but a layover hides decking problems and shortens the new roof's life. A full tear-off is also the install our written 10-year workmanship warranty stands behind.
On an older roof it's common to find a sheet or two of soft decking. We replace up to four sheets at no charge, which covers the vast majority of normal decking problems. If yours needs more than that, we photograph every bad sheet and put the added cost in writing before we replace it. You approve it first, and nothing gets buried in the final bill.
Sometimes, yes. If your roof is under about 15 years old and the trouble is in one spot, like a few torn shingles or a failed pipe boot, a $500–$2,500 repair usually beats a $12,000+ replacement. The inspection is free either way, and we'll tell you straight, even when the small job is the honest answer.
Yes. We document the damage with photos, meet your adjuster on the roof, and put the documentation together. Two things never change: your insurer decides what's covered, not us, and you pay your deductible in full. A roofer who offers to eat the deductible is offering insurance fraud. More on wind & hail damage →
Architectural asphalt fits most homes here. We also install standing-seam metal, synthetic and Class 4 impact-resistant shingles, plus tile, slate, and flat roofs in TPO or modified bitumen. Compare them all → or see what each one costs →
Free inspection
Tell us a little about your roof and we'll get right back to you. Prefer to talk now?
Calls returned within the hour · Mon–Sat
952 28th St, Suite D · Ogden, UT 84403
Serving Ogden & Northern Utah · Locally owned & operated
Free inspection, a written price, and no pressure.