Roofing (repairs)
Don't wait before is to Late.
Most typical shingle roofs should last about 20 years before you start to notice leaks. Some factors, such as leaves on the roof, non adequate attic ventilation,mildew and moisture, can make them deteriorate even faster.
Leaks:
It seems a simple leak at sight, but the damage that this leak causes at the interior of your house is larger of that you can imagine.