Skip to content
Placitas · Bernalillo · Algodones · Ranchos de Placitas · Diamond TailCall for a free estimate: (505) 230-4024
Roof ReplacementPlacitas, New Mexico Call
Roof work · Placitas area

Roof Leak Repair

Custom homes with many roof levels give water a lot of ways in. Finding the right one is the job.

Call (505) 230-4024
  • Free estimates
  • Written pricing
  • Flat, metal & shingle
Diagram: common flat roof leak points — cracked parapet, split wall-to-roof corner, clogged canale and ponding
Where flat roofs with parapets usually leak.

Where we find Placitas leaks

  1. Transitions — where a flat roof meets a pitched one, or a lower roof meets a taller wall.
  2. Parapets — cracked caps and stucco, split inside corners.
  3. Canales — loose seals, wrong slope, or rust-through on older metal ones.
  4. Skylights and clerestory windows — curb flashing and sealant failures.
  5. Solar and equipment mounts — attachments that weren't flashed into the roof.
  6. Wind-driven rain — water pushed sideways under flashing and trim during storms.

How we find it

We start at the stain, then work uphill and outward on the roof, checking every joint and penetration nearby. Water often travels along a parapet or a deck board before it shows up inside, so the source can be several feet away from the drip.

If it's leaking right now

Catch the water, protect what's below, and call (505) 230-4024. If the weather allows, we can make a temporary repair and come back for the permanent fix.

See skylight and penetration leaks.

Questions homeowners ask

Why does it only leak when the wind blows?

Wind-driven rain gets pushed under flashing and trim that stay dry in calm rain.

Can solar panels cause leaks?

Yes, if the mounts weren't properly flashed. We can fix the roof side and coordinate with your solar company.

My skylight leaks — do I need a new one?

Often the flashing or curb is the problem, not the skylight itself.

Keep reading

Ready for a solid roof?

Free estimates in Placitas, Bernalillo, Algodones and nearby.

Call (505) 230-4024
Tap to Call (505) 230-4024