★★★★ 4.7/5 from 44+ Google reviews
Kaysville · Davis County

Roofing contractor in Kaysville, Utah

Five miles from our office and squarely in the hail path. Storm repair, full replacements, and honest inspections for Kaysville homes, with the insurance claim walked alongside you.

Utah-licensed & insured
Free roof inspections
5 miles from our Farmington office

Free estimate in Kaysville

Free inspection, no obligation. Tell us about your roof.

UTLicensed contractor4.7★44+ Google reviews
Insured
FreeRoof inspectionsFarmingtonDavis County based
Mid-century brick home under mature shade trees on a Kaysville street
Local knowledge

We know Kaysville roofs

Kaysville keeps a small-town main street inside a city that has grown steadily east toward the bench and west toward the freeway. The older streets around Main and Center carry mature trees and roofs that have seen a few decades; the east side near Fruit Heights takes the wind and the hail first; the newer subdivisions west of I-15 are builder-grade roofs reaching the age where they start to show.

Trees, wind, and hail

Kaysville's mature trees are part of why people live here and part of what we get called about. Branches take out shingles and gutters in wind events, and shade keeps roofs damp longer, which shortens their life on the north slopes. Combine that with the hail that comes off the Wasatch most summers and you have a town where a free inspection every couple of years pays for itself.

We inspect each roof for what its street does to it: tree exposure, wind exposure, and what the last hail storm left behind.

What we do in Kaysville

Roofing services for Kaysville homes

Golf-ball-size hailstones in a hand after a storm

Hail claims done properly

Kaysville sits in the path of most storms that come off the mountain. We photograph every bruise, write the scope, and meet your adjuster on the roof.

Fallen branch on a Kaysville roof with the shingles punctured beneath it

Branch and wind damage

Mature trees plus canyon wind means shingles and gutters take hits. We fix what the branch did and check what the wind did while we're up there.

Roof replacement underway on an older home, crew and ladders at the eave

Replacements for every decade

From the older streets near Main to the 2000s builds west of the freeway, we tear off to the deck, check every sheet, and rebuild to code.

A finished repair woven neatly into the surrounding shingle courses

Repairs that hold

Flashing, boots, and valleys fixed at the source, with photos before and after. Most Kaysville repairs are finished in one visit.

Roofer checking shingles and clearing leaves during a free inspection

Free, honest inspections

Thirty minutes on the roof and a straight answer. If your Kaysville roof has years left, that's what we'll tell you.

Contractor truck parked at the curb on a tree-lined Kaysville street

A crew five miles away

Same people from the estimate to the last nail, and we're around the corner if a question comes up next season.

How it goes

From first call to finished roof

01

Free inspection

We get on your Kaysville roof, photograph what we find, and tell you honestly what it needs.

02

Written scope

Itemized in plain language. If it's storm damage, the same photos start the claim and we meet your adjuster.

03

Permit & schedule

We pull the permit with the city, order materials, and tell you what build day looks like.

04

Done in a day

Most homes are torn off, decked, roofed, and cleaned up in one day, magnets across the lawn before we go.

05

Final walkthrough

We walk the finished roof with you, photograph it, and answer anything before the last truck leaves.

06

Paperwork & warranty

Warranty registration, the final invoice, and any claim paperwork your insurer still needs, all in one packet.

Nearby

Also serving the towns around Kaysville

Based in Farmington and on roofs across Davis County and the Wasatch Front every week.

GREAT SALT LAKEWASATCH RANGEDAVIS COUNTYI-15I-80 / US-40RoyRiverdaleWest PointWoods CrossPark CityOgdenSalt Lake CityHeber CityMidwayClearfieldSyracuseLaytonKaysvilleFruit HeightsCentervilleBountifulFarmington · HQHome baseDavis County pagesAlso coveredNearby townsWASATCH FRONT · NOT TO SCALE
Reviews

What homeowners say

4.7
★★★★
44+ Google reviews from Wasatch Front homeowners
Read all our reviews on Google →

"Just had my roof replaced by Denali Roofing. Usually big repairs like this are stressful but I was pleasantly surprised.They fit me in within just a couple of days so I didn’t have to wait with a leaky roof. They finished the entire job in one day! The team was amazing, I’ve never seen a harder working or more efficient team.. It was very impressive. And they were very nice and professional as well. The cleanup was spectacular not as much as a single nail was left behind. Everything went without a hitch making this the most relaxing home improvement experience I have ever had. The pricing is amazing as well. I highly recommend Denali roofing and will be rm recommending them to all my friends, family, and neighbors. My roof looks amazing!"

Bethany J.
Google review

"Very professional very knowledgeable very respectful great customer service very clean the quality of work is excellent. I will be extending my home and will definitely be using them for the roof. Denali Roofing is definitely a five star company."

Ricky K.
Google review
Questions

Kaysville roofing FAQ

Do you handle hail claims in Kaysville?

Yes. Kaysville is in the storm path most summers. We document the damage, write the scope, and meet your adjuster on the roof.

How claims work →
Can you repair damage from a fallen branch?

Yes, and quickly. We tarp if needed, fix the impact damage, and check the rest of the slope while we're there.

Do you pull the permit with Kaysville City?

Yes. A re-roof in Kaysville needs a permit and we handle it before build day.

How fast can you get to Kaysville?

We're five miles away. Inspections usually within a few days, faster after a storm.

Get a free estimate in Kaysville

Tell us what's going on with your roof and we'll set up a free inspection. Active leak? Here's what to do right now.

📞 (385) 329-1509📍 240 N E Promontory Ste 200, Farmington, UT 84025🕗 Open 24/7

Request your estimate

📞 Call (385) 329-1509Free Estimate