called roofer many times, but they always find an excuse not coming to fix my roof. what should I do ? fix by myself ? but it is in warranty. not fix, it is leaking. any advice, millions of thanks.