The basic answer to this question is??? A roofer. Any problem you encounter about your roof, such as a roof leak, a professional roofer is the one you may want to look for to get the help that you need. If you have a roof leak, you may need other professionals’ help along the way,...