According to roofing contractors, a roof replacement is a home improvement project that requires a great deal of planning. After all, it requires a significant amount of time, money and effort to pull off. As such, it’s best that you properly plan things out to prevent mistakes. Unfortunately, some homeowners still tend to make a few blunders during the planning process. What exactly are these mistakes?