A roof replacement is easier to control when the project moves through explicit stages: inspect, define the scope, verify the contractor, schedule around conditions, approve changes and close out the work.
Stage 1: define the problem before shopping for a price
Write down whether you are dealing with an active leak, storm damage, age-related replacement or a planned material upgrade. Note roof size if known, storeys, current material, skylights, chimneys and any interior symptoms.
This helps contractors price the same job and reduces the chance that one quote is for a patch while another assumes full replacement.
Stage 2: site review and written estimate
Alberta recommends written estimates that describe the work, materials, timing, itemized costs, guarantees and payment method. For roofing, ask for tear-off, disposal, underlayment, flashing, ventilation, decking allowance and cleanup.
If the project follows hail, keep the contractor inspection and the insurance claim documentation organized separately, then compare the scopes.
Stage 3: contractor verification and contract
Check business identity, liability insurance and WCB status. WCB-Alberta says clearances should be obtained before hiring and before releasing payment. If a prepaid-contracting licence may apply to the sales arrangement, verify that directly with the province.
The signed contract should say who does the work, the price or pricing method, payment schedule, start window, products, warranties and how changes are approved.
Stage 4: schedule around actual conditions
An Alberta roof is not automatically impossible in cold weather, but product requirements and safe installation conditions matter. Calgary, Edmonton, Lethbridge and Fort McMurray do not share the same practical season on every date.
Ask what temperature, wind, precipitation or snow conditions would cause a delay and how the contractor protects the home if weather changes after tear-off begins.
Stage 5: tear-off and hidden conditions
Once the old roofing is removed, damaged decking, old flashing or previous repairs may become visible. The contract should explain how unforeseen work is priced and who can approve it.
Ask for photos of hidden-condition work when practical. That gives you a record of why the project changed instead of receiving only a larger final invoice.
Stage 6: installation, cleanup and closeout
At completion, review flashings, vents, penetrations, gutters, debris removal and magnetic nail cleanup where appropriate. Collect the final invoice, product details, warranty documents and approved change orders.
Follow the signed payment schedule and use current WCB clearance guidance before final payment. Resolve outstanding contract items before treating the job as complete.
Plan for weather without trying to predict it perfectly
Alberta weather can change quickly. A good schedule includes a start window and a weather plan rather than treating one forecasted date as guaranteed. Ask what happens to exposed areas if rain, snow, wind or unsafe temperatures interrupt the work.
For northern Alberta, material delivery and seasonal timing may need more lead time. For southern Alberta, wind and hail can create different interruptions. The contractor should explain how those realities affect your specific roof and product.
Build decision points into the schedule
Most roofing work should not require the homeowner to supervise every hour, but a few moments can need quick approval: unexpected decking damage, a flashing condition hidden under the old roof, a material substitution or a weather-related sequencing change.
Agree on who is authorized to approve changes and how the contractor will contact that person. That keeps the crew from waiting on site or moving ahead with an extra that the homeowner did not understand.
Leave room between estimate and installation
Product selection, colour availability, insurance supplements, permits where applicable and crew scheduling can all add time before installation begins. A fast estimate does not necessarily mean the roof can start the next morning.
Ask which milestones must happen before materials are ordered and what would cause the start window to move. That helps separate a realistic schedule from a sales promise.
Sources and verification
Official and industry sources checked September 15, 2026. Always confirm the current requirement for your specific project.
Use this with the Alberta roofing planner
HomeSelect’s Alberta calculator is an independent planning tool, not a quote. Use it to set a broad range, then request one local roofer only if you want a contractor conversation and coverage is available in your area.