Are you a homeowner looking to save money and do some DIY repairs on your roof? While there are minor things that can be done by the average handyman, there is much more that should be done by a professional. To get the most out of your roof repair project, it’s crucial to understand when…