You might be thinking about DIY home improvements as a way to save money as a first-time homeowner. After all, there are plenty of YouTube tutorials and how-to guides available for just about any repair or renovation you can imagine. But is do-it-yourself roof repair a good idea? This blog post will explain the pros and con's of roofing your own ro