A new roof installation is not something a homeowner has to deal with often, maybe once or twice in a lifetime, depending on the situation. Thus, it is understandable that the entire roofing process, as well as choosing the right roofing...