A small leak never stays small. In the Tri-Cities, wind events off the Horse Heaven Hills lift shingles, summer UV bakes sealant until it cracks, and winter freeze-thaw opens up flashing. We find the real source — not just the stain on your ceiling — and fix it right.
Water stains, drips, musty attic smells. We trace leaks to their source — often flashing or a valley, not where the water shows up inside.
Lifted, creased, or missing shingles after a windstorm. We replace them with matching architectural shingles and proper high-wind nailing.
Chimneys, skylights, vents, and wall intersections are the #1 leak source. We reseal or replace flashing with proper step and counter-flashing.
Valleys carry the most water and fail first. We rebuild problem valleys with ice-and-water shield underneath.
Nine times out of ten it's the flashing kit, not the skylight. We fix the flashing and save you the cost of a new unit.
Active leak or storm damage? We tarp it fast to stop the bleeding, then schedule the permanent repair. See emergency service.
Most roofers make more money replacing, so guess what they recommend. Here's our actual rule of thumb for Tri-Cities roofs:
| Repair type | Typical Tri-Cities range |
|---|---|
| Replace handful of shingles / reseal flashing | $350 – $600 |
| Leak diagnosis + repair (valley, penetration) | $500 – $900 |
| Skylight flashing rebuild | $600 – $1,100 |
| Partial re-roof (one slope/section) | $2,500 – $6,000 |
Most repairs run $350–$900. We diagnose free and quote before any work starts — no surprise line items.
Usually yes. We carry the common architectural shingle colors used across Tri-Cities subdivisions. On older roofs with discontinued colors, we get as close as possible and place repairs where they're least visible.
If the damage came from wind or hail — common here — often yes. We document everything with photos, which is exactly what adjusters want to see.
Free inspection, photo documentation, and a straight repair-or-replace call.
Get My Free Estimateor call (541) 371-2869