Reasons NOT to Attempt a DIY Roofing Project

If you are like many homeowners around the country, you might have a running list about all the home improvement projects you need to do. While there are some DIY projects that are perfect to spend a day or two on, like repainting a room, or replacing some appliances, there are some things that are