Trades Job Check › Roofing cost calculator

Roofing cost calculator: know your price per square

A re-roof can look profitable until tear-off runs long, the dump fees come in and WCB is added to payroll. Enter the job as you would quote it and see your break-even, your target price and your price per square.

What goes into the price

Seven costs every roofing bid has to cover

Crew labourTear-off, prep and install hours for the whole crew. Steep or cut-up roofs take longer; build that into the hours, not the hope.
Payroll costsEmployer CPP and EI plus 4% vacation pay, roughly 12% on top of wages.
WCBRoofing carries a high WCB rate. The 2026 Alberta industry rate for roofing is $5.51 per $100 of payroll; use your own rate from your premium notice.
MaterialsShingles, underlayment, ice and water shield, flashing, vents and nails, if you supply them.
Disposal and equipmentDump bin or trailer and tipping fees, lifts or ladders, delivery and fuel.
Your share of overheadTruck, insurance, phone and office spread over the roofs you finish each month.
Getting paidHomeowner re-roofs are often paid on completion. New-construction roofing usually has a holdback, so turn it on for builder work.
Worked example

Example: a 28-square re-roof for a homeowner, you supply the shingles

4 roofers × 3 days × 9 hours = 108 crew hours at $32/hour. Overhead of $9,000 a month over 8 jobs. Target margin 15%.

Crew labour with CPP, EI, vacation pay and WCB$4,061
Labour contingency (10%)$406
Materials$7,200
Equipment, fuel and disposal$1,100
Share of overhead$1,125
Cost of waiting to be paid$4
Break-even price$13,896
Price for a 15% margin$16,349
Target price per square$583.88

These are example numbers to show how the math works, not market prices. Your wages, rates and overhead will be different, so put in your own. WCB uses the 2026 Alberta industry rate for Roofing (42118).

Questions

Roofing pricing questions

How do I price a roof per square?

Total every cost of the job (labour with payroll costs and WCB, materials, disposal and your overhead share), add your margin, then divide by the number of squares. One square is 100 square feet of roof.

Should I charge more for steep or complicated roofs?

Yes, through the hours. Add the extra crew time to the job and the calculator raises the price you need to stay on target.

Can I use it for repairs?

Yes. Pick "Service and repair" for small jobs paid on completion.

Is it free?

The job check is free. Proposals, invoices and your logo come with Pro, and new accounts get a 14-day Pro trial with no card needed.

Other trades

Check your next roofing job before you bid it.

It takes about two minutes. Then turn it into a proposal with your logo and GST number.

Open the roofing calculator →