Roof Repair For The Treasure Valley
Licensed, insured, and locally owned, Onyx Roofing Solutions provides fast, reliable roof repair across the Treasure Valley, including leaks, lifted shingles, flashing issues, storm damage, hail damage, pipe boot failures, and eave damage. From Caldwell and Nampa to Boise, Meridian, Eagle, and Kuna, our team repairs roof damage caused by Idaho’s harsh climate.
Honest Roof Repair From the Neighbors You Can Actually Trust
A small roof problem ignored for a week can turn a $400 repair into a $4,000 water damage job. At Onyx Roofing Solutions, we’re a locally owned Caldwell roofing contractor — and we fix roofs right the first time. No upsells, no replacement pressure. Just an honest diagnosis, a fair price, and a written warranty before we start.

Active Leak or Storm Damage in the Treasure Valley?
Active leak or storm damage? We offer emergency roof repair across the Treasure Valley. Don’t wait — water intrusion causes structural damage fast.

Roof Repairs We Handle In The Treasure Valley
Idaho’s climate creates a very specific set of roofing problems — freeze-thaw cycles, spring hailstorms, summer UV exposure, and wind events that routinely hit 50+ mph in Canyon County. Here’s what we repair most often in Canyon County and the surrounding Treasure Valley communities.
Roof Leaks & Water Intrusion
We trace the true source — not just the ceiling stain — and seal it so it doesn’t return with the next storm.


Missing & Lifted Shingles
Treasure Valley windstorms routinely tear or lift shingles. We color-match and re-nail to manufacturer specs.
Chimney & Skylight Flashing
The #1 cause of leaks. We reinstall with proper step and counter flashing — not caulk over old material.


Pipe Boot & Vent Failures
Rubber boots fail from UV and Idaho temperature swings in 10–15 years — one of the most affordable repairs on any roof.
Storm & Hail Damage Repair
We document Canyon County hail damage thoroughly and give you an honest read on whether an insurance claim makes sense.


Ice Dam & Eave Damage
Canyon County’s freeze-thaw cycles push water under shingles. We repair the damage and address the ventilation root cause.
Emergency Roof Repair For The Treasure Valley
Whether it’s an emergency roof repair after a hailstorm or a slow leak you’ve been watching get worse, Onyx Roofing Solutions responds quickly to protect your home. We serve Nampa, Boise, Meridian, Caldwell, Eagle, and Kuna — same crews, same standards, no matter the urgency.
Storm Damage
Hail, wind, fallen branches
Active leaks
Stop water intrusion fast
Missing shingles
Exposed decking, urgent gaps
Insurance claims
We document everything
Protect your home before the damage gets worse. Schedule your free roof repair estimate today.
How Every Onyx Roof Repair Works
Four steps. No runaround. No surface patches. A repair that actually holds
Free Inspection & Honest Assessment
We get on your roof, inspect the problem and surrounding structure, and give you a straight repair-vs-replace answer — including what happens if you wait.
Written Estimate — Approved Before We Start
Itemized and approved by you before we touch anything. If we find more, we stop and talk — no surprise invoices
Root Cause Fixed With Matching Materials
We trace the true source and fix it right — matched shingles, formed metal flashing, not caulk over a problem that’ll leak again by winter.
Written Workmanship Warranty on Every Job
In writing before we start. If it comes back due to our work, we come back — no charge, no argument.
Serving Treasure Valley Homeowners From Canyon County to Ada County
Our local crew serves homeowners throughout Canyon County and the surrounding Treasure Valley. When you call, you’re talking to a local team — not a call center routing your job to whoever’s available that week.
Not sure if we serve your area? Call us — if we can’t help you, we’ll point you toward someone we trust. We’d rather give you a straight referral than take on a job we can’t service properly.
Roof Repair Questions From Treasure Valley Homeowners
Do you offer emergency roof repair in the Treasure Valley?
Yes. We prioritize emergency roof repair calls throughout the Treasure Valley — including Ada County and surrounding Canyon County communities. Call us directly at (208) 591-0506 and we’ll get eyes on your roof as fast as possible.
How quickly can you get out to look at my roof?
For standard repair estimates, we typically schedule within 3–5 business days. For active leaks or storm damage, we prioritize emergency response and will do our best to get out the same day or next business day. Call us directly for urgent situations — don’t wait if water is actively getting in.
Can you fix a roof leak in winter or bad weather?
In most cases, yes. Many repairs — flashing work, pipe boot replacements, leak diagnostics — can be performed in cold weather. Some repairs that require shingles to seal properly (which happens through heat activation) may require temporary weatherproofing followed by a permanent repair in milder conditions. We’ll be clear about which situation applies to yours and what the options are.
Do you offer a warranty on repairs?
Yes — every repair Onyx Roofing Solutions completes comes with a written workmanship warranty. If the repair fails or the issue recurs as a result of our work, we come back and make it right at no additional charge. The warranty terms are provided in writing before we start the job.
What’s the most common cause of roof leaks in the Treasure Valley?
In our experience across Ada and Canyon County, the most frequent culprits are failed pipe boots (UV-degraded rubber seals around plumbing penetrations), cracked or separated chimney flashing, and wind-lifted shingles that expose the underlayment. All three are highly repairable and relatively affordable when caught early — and all three get dramatically worse (and more expensive) the longer they go unaddressed.
How long will a repaired roof last?
A quality repair on a structurally sound roof with good remaining shingle life can last many years — often the remaining useful life of the surrounding roof system. A repair on a roof that’s already heavily degraded may hold for 1–3 years before the next failure point shows up elsewhere. That’s part of why our diagnostic process includes a full roof assessment, not just a look at the immediate problem area. If the damage is beyond what a repair can fix, we’ll tell you honestly — and you can learn more about our roof replacement process.”

