Home · Kaysville Roofing
Roofing · 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.
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
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
A full, warranty-backed replacement with an upfront written price and no payment until it's complete.
Leaks, wind-blown shingles, and worn flashing fixed right, with an honest read on repair vs. replace.
We document the damage, help with your insurance claim, and stand behind the work.
Long-lasting standing-seam systems that handle wind better than almost anything.
A thorough, documented inspection and an honest assessment, at no charge.
Why Kaysville homeowners call us
We get on the roof, document what we find, and give you a straight answer. No charge, no pressure.
An exact, itemized price before any work starts. The number you'll actually pay.
No deposit and no money up front. You owe nothing until the job's finished and you're satisfied.
Every full roof replacement is backed by our written 10-year transferable workmanship warranty.
Kaysville roofing FAQ
Yes. We cover all of Kaysville, from the established central neighborhoods to West Kaysville, plus the rest of Davis County.
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 →
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
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 a roof installed for the east wind.