average roofing labor cost
First, roofers charge labor for removing your old roof. A one-story roof with a single shingle layer costs between $100 and $150 per square to remove; a double layer, $115 to $165; and triple layer, $125 to $175. If you have a particularly high roof or one that is extremely steep, you will pay more per square.