It is very common for an existing roof to have its life extended with the correct repair. We have performed 1000's of repairs over the last quarter century. Shingle roofs, flat roofs, eavestroughs siding, all can be repaired.