Roofing Labor Cost Per Square

Rates by Region, Pitch & Complexity

Roofing labor runs $150-$300 per square nationally, with heavy regional variation. Northeast and West Coast: $250-$400. South and Midwest: $150-$250. Steep pitch (10/12+) adds 50-100%. Two-story or three-story homes add 10-20%. Cut-up roofs with multiple valleys and dormers add another 15%. This article includes a full regional rate table plus complexity multipliers so you can vet contractor labor line items before signing.