Michael Petruccelli says; Here is a roofing maintenance checklist homeowners
can use to assess the health of their roof. As for repairs, it is always
recommended that a licensed, professional roofer is used. You may find a
problem using these methods, but it is essential that repairs are preformed
correctly and thoroughly by a a licensed professional; otherwise, the
problem could continue to exist - or even get worse. I will follow up with
some things to consider when examining your roof.