Most homeowners take pride in handling small repair jobs around their house. However, when it comes to the roof and the need for repairs, it is typically best to leave this to the professionals. Regardless of who does the work, though, the first step is to be aware...
