Needless to say, there are several things that affect the cost of a roof replacement job. The more obvious ones are the…