Skylight Leaks: Repair or Replace?

A leaking skylight can stain ceilings, damage interior finishes, and introduc...