Roofing Labor Cost Calculator
Enter your roof size in square feet, labor rate per square, and crew size to calculate your total roofing labor cost — plus per-worker earnings and total job cost including materials.
How This Calculator Works
Enter the roof size in square feet, your labor rate per square (100 sq ft), crew size, material cost per square, and dump/disposal fees. The calculator handles the conversion and math.
You'll see the total labor cost, what each crew member earns on the job, total job cost including materials, labor as a percentage of the total, and your cost per square foot.
Price roofing jobs with confidence. Know exactly what labor will cost before you quote, and make sure your crew's pay lines up with what the job can support.
Enter Roof Details
Total roof area to be installed or replaced
1 square = 100 sq ft. Typically $50–$150/square
Shingles, underlayment, flashing, nails, etc.
Your results will appear here
Enter your roof size and labor rate to see your costs per square.
Know Your Roofing Labor Costs
Labor is the biggest variable in roofing. Get the number right and your bids will be profitable. Get it wrong and you're working for free.
Price by the Square
Roofing is priced by the square (100 sq ft). Enter your rate per square and roof size to instantly see your total labor cost for the job.
Know Per-Worker Cost
See how much each crew member earns on the job. Make sure your rates are competitive enough to attract and keep good roofers.
Complete Job Cost
Add material costs and dump fees to see the full job cost — and what percentage goes to labor vs. materials.
Typical Roofing Labor Rates
Rates vary by region, roof complexity, and material type. Here are common ranges.
| Roof Type | Labor Rate/Square |
|---|---|
| 3-Tab Shingles (tear-off + install) | $50–$80 |
| Architectural Shingles (tear-off + install) | $65–$100 |
| Metal Roofing (standing seam) | $100–$175 |
| Flat / Low-Slope (TPO, EPDM) | $75–$120 |
| Tile Roofing | $125–$200 |
| New Construction (no tear-off) | $40–$65 |
Rates are approximate and vary by market. Steep roofs, multiple layers, and difficult access can add $10–$30/square to labor costs.
Frequently Asked Questions
How much does roofing labor cost per square?
Roofing labor rates typically range from $50-$100 per square (100 sq ft) for asphalt shingles including tear-off and install. Architectural shingles run $65-$100/square, metal roofing $100-$175/square, and tile $125-$200/square. Rates vary by region, roof complexity, and pitch.
What is a roofing square?
A roofing square is 100 square feet of roof area. It's the standard unit for pricing roofing labor and materials. A 2,000 square foot roof is 20 squares. To convert, divide the total roof area in square feet by 100.
How do I calculate labor cost per square foot for roofing?
Divide your total labor cost by the total roof size in square feet. For example, if your labor cost is $6,000 for a 2,000 sq ft roof, your labor cost per square foot is $3.00. This calculator does the conversion for you automatically.
What percentage of a roofing job should be labor?
Labor typically makes up 40-60% of the total roofing job cost, depending on the material and complexity. Asphalt shingle jobs tend to be closer to 40-50% labor, while labor-intensive materials like tile or slate can push labor to 50-60% of the total.
How many squares can a roofing crew install per day?
A 4-person crew can typically tear off and install 15-25 squares per day on a standard pitch asphalt shingle roof. Steep roofs, multiple layers, and complex roof lines reduce output. Metal and tile roofing are slower, averaging 8-15 squares per day for the same crew size.
How to Pay Your Crew 20% More and Double Your Profit
The math most contractors never run — and the mistakes that cost them $93K+ a year. This free PDF breaks down the math in ten minutes. Plus, you'll understand the payroll traps that can wipe you out.
Ready to Stop Wasting Time on Payroll?
Track piece work, run payroll in minutes, and know exactly what every job costs. Free to start — no credit card required.