Get professional advice on your roof type and materials, Install it properly with a reputable company and Introduce a roofing maintenance program