Some home maintenance tasks can be better left to professionals. One of them is having your roof fixed. Although roof repairs can be done by homeowners, it is not always a good idea. We'll talk about the benefits and drawbacks associated with roof repairs that are done by the homeowner so you can make a decision that is right for you. The Bene