Susan...if you have a small roof puncture and not loose shingles or tile, the spray foam insulation works pretty well... to expand and seal holes...in 04, red fuel cans and blue tarps were in short supply down here...

good idea to have a can of roof mastic, blue tarp and lath or firring strips...portable screw gun and deck screws