Some homeowners may feel tempted to fix their roofs by themselves if they don't want to hire a professional contractor. Even though someone without experience can fix a roof, it is dangerous and could cause more damage. The best thing for homeowners is to call a professional roofing contractor instead of trying to fix their roof themselves. What