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

Home · Kaysville Roofing

Roofing · Kaysville, Utah

Roofers in Kaysville, Utah

Kaysville sits in Davis County's canyon-wind corridor. When the east wind comes down off the Wasatch, roofs here feel it first. Compass Roofing is the honest roofer that installs for it.

Schedule your free inspection Call (801) 876-0336

Looking for a roofer in Kaysville?

Compass Roofing serves all of Kaysville: roof replacement, repair, wind and hail damage, and free inspections. Kaysville's east bench takes some of the strongest canyon winds on the Wasatch Front, so we pay real attention to fastening and flashing details here. You get an honest assessment, a written price up front, no payment until the job's done, and a 10-year workmanship warranty on a full replacement.

Local knowledge

Roofing in Kaysville

Kaysville started as Kay's Creek in 1847 and turned from farm town to suburb in the Hill Air Force Base boom after World War II. You can read that history in the housing: the central neighborhoods are lined with ranch homes and split-levels from the mid-century decades — many on their second or third roof now — while West Kaysville has filled in with bigger homes on bigger lots over the past twenty years.

The thing every Kaysville homeowner already knows is the east wind. This stretch of the Davis County bench is Utah's canyon-wind corridor, where downslope winds off the Wasatch periodically hit highway-speed. The September 2020 windstorm that tore up trees and roofs across Kaysville, Farmington, and Centerville was the loudest recent reminder. Wind like that finds every under-nailed shingle, aging seal strip, and loose piece of flashing.

So our work here leans into that reality: wind-rated installation details on replacements, honest wind-damage documentation after storms, and straight answers about whether your roof needs a repair, a replacement, or nothing yet.

What we do in Kaysville

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.

Storm & Wind Damage

We document the damage, help with your insurance claim, and stand behind the work.

Metal Roofing

Long-lasting standing-seam systems that handle wind better than almost anything.

Free Roof Inspection

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

Why Kaysville 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.

Kaysville roofing FAQ

Straight answers

Do you serve all of Kaysville?

Yes. We cover all of Kaysville, from the established central neighborhoods to West Kaysville, plus the rest of Davis County.

The east wind hit us again. How do I know if my roof was damaged?

A lot of wind damage isn't visible from the ground. Creased or lifted shingles can look fine until they leak. We inspect for free and document everything with photos. More on wind & storm damage →

How much does a new roof cost in Kaysville?

A full asphalt replacement typically runs about $12,000–$30,000 depending on size, pitch, and material. After a free inspection we hand you an exact written price. More on roof replacement →

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).

Need a roofer in Kaysville?

Free inspection, a written price, and a roof installed for the east wind.

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