Let's face it, you need a whole new roof. You have put it off for years, patching here, replacing several shingles there yet still leaks. "Only when it rains" you say, ha, it's not gonna be stop raining alternatives available discuss your opportunities. Aluminum roofs look great on any kind https://wikidot.win/wiki/Quality_Roofing_Replacement_Options