The Idea of roof replacement is a heavy task to take on for many people. Finding the best roofing contractor,…