Если бы вы назвали более точно, о какой кровле вы говорите, то и ответ был бы более понятным. Ну а если говорить в целом, то низкий срок службы кровли может быть вызван: нарушением технологии монтажа, некачественным материалом самой кровли, отсутствие наблюдения и поддержания кровли (некоторые этого требуют), нарушения целостности самой кровли вызванные не предусмотренными факторами (допустим мягкую кровлю детишки закидали большими камнями)... Причин может быть море.