Given how large and complex a roof replacement can be, it may not come as a surprise that the project will