Klingshield's Rainshield product can protect all types of roofs in homes and offices from water penetration and is sold on a do it yourself basis.