It is not recommended to repair the roof by yourself as you can cause more damage to the roof and to yourself. It is best to consult with Diamond Star Roofing, a professional roof repair solution company in Houston who can assess damage, and recommend the type of repair needed and can get your roof repaired.