Fixing a roof can get expensive, so it makes sense that you would want to put it off as long as possible. However, there are times when you need to have your roof repaired by roofing contractors