At one time or another, homeowners have to deal with a roof repair. Roof repairs include damaged shingles, leaks, or holes. While small repairs can be performed by a handyman, only a licensed roofing contractor is qualified to do the job right. The failure to fix minor roof deterioration will cause permanent roof problems. With the cost of a new roof ranging from $10,000 to $20,000, it makes sense to call a licensed roofing contractor for all of your roofing repairs.
If you think that your roof is in need of repair, call a roofing contractor. The best approach is to have the contractor do a full assessment of the roof to uncover any hidden damage. These hidden leaks cause moisture buildup and to black mold. Black mold is so costly to remove that sometimes it is cheaper to rebuild the entire house.
Finding the source of the leak is not always easy. Water leaks from ice and snow occur when ice freezes in the gutters and downspouts. The ice melts and then the water is trapped on the roof. It will take the past of least resistance that may be under the roof system or sideways through the flashings. Only a licensed roofing contractor is qualified to find the source, or sources of the leak, and repair it properly.