This question has options. How would someone go about accomplishing this goal?
To prevent your roof from leaking,

Possible answers: +paint the entire roof surface with rubber roof sealant.; +paint the entire roof surface with rubber roof plastic.;
paint the entire roof surface with rubber roof sealant.