20+ Years Experience
We pride ourselves on having more than 20 years of experience in exceptional craftsmanship and excellent customer service.
We pride ourselves on having more than 20 years of experience in exceptional craftsmanship and excellent customer service.
Local expert roofing contractors who you can trust to provide a sound and secure roof at an affordable price.
From single-family homes to commercial buildings, E&H Roofing handles projects of every size across the Treasure Valley.
Get a free, no-pressure estimate on your residential roofing project. We inspect, explain, and quote — no surprises.
Fully licensed with the Idaho Contractors Board and carrying general liability and workers’ comp insurance on every job.
Our bilingual team serves Spanish-speaking homeowners across the Treasure Valley.
E&H Roofing is a family-owned residential roofing and commercial roofing company founded in 2011 with one goal: to become the most trusted roofing contractor in the Treasure Valley. We get there by doing the job right the first time — quality materials, clean jobsites, and honest communication from inspection to final walkthrough.
Behind every completed roof is a team that takes ownership of the work. Our crews have served hundreds of homeowners and businesses across Boise, Nampa, Meridian, Eagle, Caldwell, and beyond. When you hire E&H Roofing, you’re not getting a faceless crew — you’re getting people who live here, work here, and stand behind what they build.
E&H Roofing serves homeowners and businesses throughout Ada and Canyon Counties. Whether you’re in the middle of Boise or out in Fruitland, our crews bring the same craftsmanship, communication, and cleanup to every job. Select your city below.
Boise Roofing
Idaho’s capital city, covered.
Nampa Roofing
Our home base — and yours.
Meridian Roofing
Fast-growing city, lasting roofs.
Eagle Roofing
Quality installs for Eagle homes.
Caldwell Roofing
Trusted roofers in Canyon County.
Kuna Roofing
Serving Kuna’s growing neighborhoods.
Star Roofing
Expert roofing in Star, ID.
Garden City Roofing
Right next to Boise, fully covered.
Emmett Roofing
Gem County roofing done right.
Fruitland Roofing
Payette County’s roofing team.
Not sure if you’re in our area? View our full service area → or call (208) 608-5569.
There’s no universal number, and anyone who gives you one without seeing your roof is guessing. That said, most residential roof replacements in the Treasure Valley run somewhere between $8,000 and $18,000 depending on the size of your home, the material you choose, and how much tear-off is involved.
Asphalt shingles are the most common choice here and tend to be the most cost-effective. Metal roofing costs more upfront but lasts significantly longer. Luxury shingle options fall in the middle.
The best way to know what your roof actually costs is to get a real inspection and a line-item estimate. We do those for free across Boise, Nampa, Meridian, Eagle, and the rest of the Treasure Valley.
Short answer: it depends on the age of the roof, how widespread the damage is, and whether the underlying structure is compromised.
A repair usually makes sense when the damage is isolated — a few missing shingles, a small leak around a vent or chimney, flashing that’s come loose. If the roof is under 15 years old and structurally sound, fixing the problem area is often the smarter move.
Replacement starts making sense when the roof is 20-plus years old, when you’re seeing granules collecting in the gutters, when there are soft spots or sagging, or when leaks are happening in more than one area. At some point, repairs are just delaying the inevitable — and another Idaho winter or hailstorm makes the decision for you.
We won’t push a replacement if a repair handles it. We’ll inspect the roof and give you a straight answer.
Most standard homeowners policies in Idaho cover sudden storm damage — hail, wind, falling trees, ice dams. What they don’t cover is normal wear and aging. That distinction matters a lot when you’re trying to file a claim.
The tricky part is that insurers will look at whether the damage was storm-related or gradual. If your shingles were already in rough shape and then a hailstorm came through, the adjuster may depreciate the claim or partially deny it. That’s why having a licensed roofing contractor present during the adjuster inspection is so valuable.
We’ve been helping homeowners in Boise, Nampa, and across the Treasure Valley with roof insurance claim assistance since 2011. We inspect at no charge, document the damage correctly, and go to the adjuster meeting with you to make sure nothing gets missed.
Most residential roofs in the Treasure Valley can be completed in one to two days. Larger homes, complex rooflines, or steeper pitches can push that to three days.
Weather is the main variable. We don’t install in rain or heavy wind, so if the forecast changes, we’ll communicate that quickly and reschedule as soon as possible. Idaho summers are generally good for roofing — though late afternoon storms roll through the foothills more than people expect.
Once we have your materials lined up and a start date confirmed, the timeline is usually predictable. We’ll walk you through it before the job starts so there are no surprises.
Asphalt shingles are the most common choice here, and for most homes they make the most sense. Architectural shingles from brands like GAF, Owens Corning, and Malarkey hold up well in Idaho’s climate — they handle summer heat, freeze-thaw cycles, and occasional snow load without a lot of drama. They’re also the most affordable option.
Metal roofing is worth considering if you’re planning to stay in the house long-term. It costs more upfront, but it lasts 40-70 years and handles Treasure Valley weather extremely well. Several neighborhoods in Eagle and North Nampa have gone to metal over the last decade, especially on homes near open fields where windborne debris is more of an issue.
Cedar shake is a third option — it looks great and performs well, but requires more maintenance than metal or asphalt. We install all three and will give you a real breakdown based on your home, your goals, and your budget.
We cover the full Treasure Valley. Our primary service area includes Boise, Nampa, Meridian, Eagle, Caldwell, Kuna, Star, Garden City, Emmett, and Fruitland.
If you’re in Ada County or Canyon County, you’re almost certainly in our range. We’ve worked on roofs in Garden City neighborhoods right off the Greenbelt, homes in the Southeast Boise foothills, subdivisions out near Kuna Road, and new construction projects throughout the Star and Middleton corridors.
Not sure if you’re within reach? Give us a call at (208) 608-5569 and we’ll let you know fast.
A few things matter more than anything else: licensing, local presence, and whether they’ll show up when something goes wrong.
Idaho requires roofing contractors to be licensed with the Idaho Contractors Board. Any contractor working on your home should be able to give you their license number without hesitation. Beyond licensing, they should carry general liability insurance and workers’ compensation — if someone gets hurt on your roof without those, it can become your problem.
Local presence is underrated. A company with a physical address in the Treasure Valley, a track record of jobs in your area, and a name attached to it is a very different situation from an out-of-state crew that rolls in after a storm. We’ve been in Nampa since 2011, and we’re not going anywhere.
When you’re comparing bids, ask for line-item estimates, not just totals. Ask who’s actually doing the work. And check reviews on Google — not just the star rating, but what people say about communication, cleanup, and whether problems got resolved.
Yes. We offer roofing financing options with approved credit, which means most homeowners don’t have to choose between a roof that needs to happen now and the budget to make it happen.
A new roof is not a purchase most people plan years in advance. Whether it’s a storm, an unexpected leak, or a home inspection that came back with concerns, these situations usually don’t line up with perfect financial timing. Financing lets you get the roof handled right, with quality materials and a proper installation, without waiting.
We’ll walk you through the options when we do your estimate. No pressure, just information.
Serving Boise, Nampa, and the Treasure Valley, EH Roofing is a locally trusted name for residential and commercial roofing. From shingles to metal to flat systems, we deliver lasting quality with every project. Complete the form and let our team provide you with a free estimate and a roofing solution tailored to your needs.