Common DIY repairs that can fix a leaking roof include replacing cracked flashing, removing ice damages, unclogging gutters, fixing cracked vent booting, replacing missing or broken shingles, and ...