Some homeowners may feel tempted to fix their roofs by themselves if they don't want to hire a professional contractor. Although someone with no experience can repair a roof it is still dangerous and could cause additional damage. Homeowners should not attempt to repair their roof by themselves. Instead, they should hire a professional roofing cont