
What we repair
- Wind-damaged or missing shingles
- Loose metal panels, trim and screws
- Flashing at chimneys, walls, skylights and vents
- Flat roof splits, blisters and drain leaks
- Branch damage from big valley trees
How we find the leak
We match the inside stain to the roof, check flashing and transitions first, and test with water when needed.

Repair or replace?
A sound roof gets repaired. A worn-out roof with many problems may be cheaper to replace. We'll show both. See roof replacement.
Call (505) 499-5523.
Common questions
Do you match old shingles?
As closely as possible; we'll tell you up front if it won't be exact.
How fast can you come?
Active leaks get priority, weather permitting.