Are you planning to take on a new roofing project? Roof work can be a very challenging task, but it’s…