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

Home · Guides

Roofing Guides · Northern Utah

Roofing guides for Northern Utah homeowners

Straight answers to the questions homeowners actually ask us, written to be useful whether or not you ever hire us.

Most roofing advice online is written to sell you a roof. These are written to help you decide whether you need one. Each guide answers a single question in plain English, with the honest limits included, and tells you what it means for a roof in Ogden, Layton, Clearfield, or anywhere else along the Wasatch Front.

Does homeowners insurance cover a new roof in Utah?

When homeowners insurance pays for a roof replacement in Utah, how ACV and RCV policies differ, why your roof's age changes the payout, and what you always owe.

Read the guide →

How long does a roof last in Northern Utah?

How long a roof lasts in Northern Utah by material, why our freeze-thaw winters and canyon wind shorten it, and the signs that yours is near the end.

Read the guide →

What are the signs you need a new roof?

How to tell if your roof is failing: what to look for from the ground, in the gutters, and in the attic, plus the common signs that don't mean you need a new roof.

Read the guide →

Roof repair or replacement in Northern Utah: how do you decide?

When a roof repair is the right call and when it's throwing money at an old roof: how age, extent, and repeat repairs decide it, with real Northern Utah costs.

Read the guide →

Ready for specifics?

Or go straight to the details

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-star rated on Google

When works best? (optional)

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

Still not sure what your roof needs?

That's exactly what a free inspection answers.

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