Davis County, Utah
Your Local Roofing Contractor in Davis County
Your roof protects everything inside your home. When it fails, you need a contractor who shows up fast, gives you a straight answer, and does the job right the first time. Homer Roofing has been doing exactly that for Davis County homeowners since 2003 — from our office in Woods Cross, right here in your county.
GAF Master Elite Certified · 20+ Years · Woods Cross Office · (801) 797-0418
You Shouldn't Have to Guess Whether Your Roofer Will Show Up
Every year after hail season, Davis County fills up with out-of-state contractors knocking on doors. They quote low, cut corners, and disappear before the first leak. You are left wondering who to trust with the biggest investment on your property.
You deserve a contractor who has been here before the storm and will be here long after. Homer Roofing has operated in Davis County since 2003. Our Wasatch Front office is in Woods Cross — not a temporary trailer in a parking lot. We carry full insurance, hold Utah contractor license #1092697, and are one of only 2% of roofers nationwide certified as GAF Master Elite.
That means when we put a roof on your home, it qualifies for the strongest warranties in the industry — backed not just by our word, but by GAF, the largest roofing manufacturer in North America. We give you a detailed written estimate, show you every line item, and never pressure you to sign on the spot.
20+
Years in Business
Top 2%
GAF Master Elite
4.9★
302+ Google Reviews
Local to Davis County
Cities We Serve in Davis County
We serve every city in Davis County from our Woods Cross office. Most inspections are scheduled within the same week.
Syracuse
Newer construction west of I-15. Exposed to strong westerly winds and occasional lake-effect storms off the Great Salt Lake. We see a lot of wind damage here.
Layton
One of our busiest service areas. Mix of established neighborhoods and new builds along the Wasatch Front.
Bountiful
Older homes with character — and aging roofs. Many homeowners here are on their second or third roof.
Kaysville
Family-heavy community with well-maintained homes. Common projects include hail damage repairs and full replacements.
Farmington
Growing fast with Station Park and new developments. We work on everything from brand-new builds to 30-year-old roofs.
Centerville
Tight-knit community along the east bench. Higher-pitch roofs are common here due to hillside construction.
Clearfield
Close to Hill Air Force Base. We serve both homeowners and property managers in this area.
Woods Cross
Home to our Wasatch Front office. If you are in Woods Cross, we are literally your neighbor.
North Salt Lake
Southern edge of Davis County. Quick access from our Woods Cross office — usually same-week inspections.
What We Do
Roofing Services for Davis County Homeowners
Every service includes a free inspection, a written estimate with no hidden fees, and our lifetime workmanship warranty.
Roof Replacement
Full tear-off and replacement with GAF Timberline HDZ or UHDZ shingles. Most Davis County jobs run $8,500 to $18,000.
Learn moreRoof Repair
Leak fixes, missing shingles, flashing repairs. Typical repairs cost $300 to $1,500.
Learn moreInsurance Claim Assistance
We document storm damage, meet with your adjuster, and handle the paperwork. No charge for this service.
Learn moreRoof Inspection
Free inspections with a written report. We tell you what we find — even if your roof has years left.
Learn moreMetal Roofing
Standing seam and exposed fastener metal. $7 to $14 per sq ft installed. Lasts 40 to 70 years.
Learn moreAsphalt Shingle Roofing
The most popular choice in Davis County. Multiple grades and warranty levels available.
Learn moreUtah Weather Is Hard on Roofs
Why Davis County Roofs Take a Beating
Davis County roofs deal with conditions that most of the country never sees — all packed into the same year. Understanding what your roof is up against helps you know when to act.
Hail Season
Davis County gets hail most summers, though severe events with golf-ball-sized hail are rare — maybe a handful of times in the last 20 years. Even smaller hail can crack shingles and loosen granules over time, and the damage is not always obvious from the ground. After any confirmed hail event, a free inspection is worth the 15 minutes it takes.
Freeze-Thaw Cycles
Davis County gets 50+ freeze-thaw cycles per winter. Water seeps under shingles, freezes, expands, and lifts them. Over several seasons this loosens flashing, cracks sealant, and opens gaps that turn into leaks. Proper ice and water shield installation prevents this — something budget contractors skip.
Snow Load & Wind
Heavy snowfall adds weight your roof was not designed to carry indefinitely. Add Wasatch downslope winds that gust to 60+ mph, and you get shingles ripped off, ridge caps blown loose, and flashing pulled away from walls. Proper installation with high-wind rated materials makes the difference.
Common Questions
Davis County Roofing FAQs
How much does a new roof cost in Davis County?
Most asphalt shingle roof replacements in Davis County fall between $8,500 and $18,000 for a typical home. Where you land in that range depends on roof size, pitch, complexity, and the shingle grade you choose. Metal roofing starts around $15,000 and goes up from there. We do free inspections and give you an exact written quote — no guessing, no pressure.
Does Homer Roofing have an office in Davis County?
Yes. Our Wasatch Front office is in Woods Cross, right in the heart of Davis County. The address puts us within 15 minutes of most Davis County cities. We are not driving down from Logan or up from Provo — we are local. Office hours are Monday through Friday, 8 AM to 5 PM. Call us at (801) 797-0418.
How long does a roof replacement take in Davis County?
Most roof replacements take 1 to 3 days for a typical Davis County home. Larger homes or complex roof designs with multiple valleys and dormers can take 4 to 5 days. We give you a clear timeline after your free inspection so there are no surprises.
Does Davis County get enough hail to damage roofs?
Yes. Davis County sits in one of Utah's most active hail corridors. The Wasatch Front sees hail events every summer, and the corridor from Layton to Bountiful gets hit regularly. A single hailstorm can cause enough damage for a full insurance-covered replacement. If you have been through a storm, schedule a free inspection — hail damage is not always visible from the ground.
Will you work with my insurance company on a storm damage claim?
Yes, and there is no extra charge for it. We inspect your roof, document every point of damage with photos and measurements, and meet with your insurance adjuster on-site. We make sure nothing gets missed. If your claim is approved, you pay your deductible — typically $1,000 to $2,500 — and insurance covers the rest. If your roof does not qualify, we tell you that honestly.
What makes Homer Roofing different from other Davis County roofers?
Three things. First, we are GAF Master Elite certified — top 2% of roofers nationwide. That means your roof qualifies for the highest warranty levels GAF offers, backed by a billion-dollar manufacturer. Second, we have been doing this since 2003. We are not a storm-chaser crew that showed up after the last hailstorm. Third, we give you a detailed written estimate with every line item visible. No hidden fees, no bait and switch.
Do I need a permit to replace my roof in Davis County?
Most Davis County cities require a building permit for a full roof replacement. We pull the permit and handle the inspection as part of the job. You do not need to deal with the city yourself. Permit requirements vary slightly between cities like Layton, Bountiful, and Syracuse, but we know the local codes and take care of it.
See What Davis County Homeowners Say
4.9 stars across 302+ Google reviews. Read what your neighbors have to say, or share your own experience.
Ready for Your Worry-Free Roof?
Schedule your free roof inspection today. No pressure, no obligation — just honest advice from your local Davis County roofing experts.
Schedule Free InspectionNot ready yet? Explore our Learning Center to get answers first.