People sometimes choose to perform roof improvements and repairs themselves. This is often seen as a way to save money, maybe even get the roofing job done quicker, and to eliminate the waiting game. In some cases, this may work out well and can save money. But for a majority of situations, it is more prudent to hire a contractor to perform the work