Local service guide
Roof Cleaning and Repair in Edmonton
Arrange Roof Cleaning and Repair in Edmonton by asking a contractor to assess your concerns and quote cleaning, gutter work and repairs separately. Compare written estimates and check WCB coverage and liability insurance before signing. The City exempts roof-shingle replacement from permits but requires permits for structural changes, so agree on repair scope and permit responsibility before work starts. [1] [4]
Describe the problem before choosing the work
Describe what you can observe: debris, staining, an overflowing gutter, damaged-looking shingles or water appearing indoors. Send photographs taken from a safe location and explain when you noticed the problem. Ask for a repair assessment before approving cleaning if you have concerns about leaks or damage.
Ask the contractor to identify your roof material and explain the cleaning method, products and equipment they propose. Request the relevant manufacturer guidance. Ask how they will handle roof access, fall protection, plant protection and wash-water runoff. Keep roof access and treatment in the contractor's scope.
Ask for photographs of each proposed repair and a description of the materials the contractor intends to replace. Require your approval before they expand the work. Alberta's consumer guidance calls for written approval of contract changes and a signed statement showing the increase or reduction in cost. [4]
Compare quotes with matching scope
Get written estimates from more than one business. Alberta recommends a complete work description, material type and quality, start and completion dates, itemized costs, total price, guarantees and payment method. Compare those details before choosing an offer. [4]
Request separate prices for roof cleaning, debris removal, gutter cleaning, downspout checks and each repair. Ask whether the price includes disposal, site cleanup and any return visit. For treatment work, agree on what you should expect at completion and whether the contractor proposes a later inspection.
Ask to see a certificate showing public liability and property damage insurance, and request the contractor's WCB number. Alberta recommends including warranty coverage, duration, payment stages and deposit refund conditions in the agreement. Ask who will perform the work and confirm their coverage. [4]
Get a price for your specific roof rather than budgeting from an unverified local average. Ask the contractor to list exclusions. If they need to investigate beneath the surface before pricing a repair, agree on the investigation scope, cost and approval process first.
Include gutters and downspout discharge
EPCOR recommends checking and cleaning Edmonton eavestroughs in spring and fall. It advises testing with water at the furthest end and checking for leaks, sags, cracks, holes and pooling. Ask the contractor to include that test and quote repairs as separate items. [2]
EPCOR describes downspout extensions directing stormwater 1.5 to 2 metres away from the house toward the street or back lane. In a narrow yard, it describes a shorter extension resting on a splash pad that slopes away from the wall. Ask the contractor to assess your discharge arrangement alongside gutter cleaning. [2]
Agree on weather limits and completion checks
Ask the contractor to specify the weather and roof conditions they need, including the product manufacturer's temperature requirements. Agree on rescheduling terms and how they will handle damage discovered during cleaning.
Environment and Climate Change Canada's 1991 to 2020 Edmonton City normals report 14.4 October days per month with a minimum temperature at or below zero degrees Celsius. Discuss overnight freezing when arranging autumn wet work. Use the appointment forecast and the contractor's method requirements to choose the actual work date. [5]
Before final payment, review the agreed work with the contractor. Request completion photographs, confirmation of debris removal, gutter-test results and an explanation of unfinished items. Keep the estimate, approved changes, invoice and warranty together for follow-up questions.
Edmonton autumn days with minimum temperatures at or below freezing

Local details that affect your job
Edmonton permits depend on the repair scope
The City lists roof-shingle replacement as permit-exempt maintenance and structural changes as work requiring permits. Before approving structural work, confirm requirements with Development Services at 311, or 780-442-5311 outside Edmonton. Homeowners can apply or have their contractor apply on their behalf. Put application and inspection responsibility in the agreement; Alberta says homeowners remain responsible for ensuring necessary permits are in place before work starts. [1] [4]
Alberta licensing can apply to an at-home deposit agreement
Alberta's prepaid-contracting rules cover residential maintenance and repair businesses that solicit, negotiate or conclude prepaid contracts in person away from the seller's business and accept payment before completion, subject to exemptions. If you negotiate at home and the contractor requests advance payment, ask whether these rules apply. Licensees must provide licensing confirmation on request, such as a licence copy. [3]
Check EPCOR's drainage options before disconnection
If your eavestroughs connect to the stormwater sewer, EPCOR advises checking eligibility for its RainWise Downspout Disconnection rebate. Check the program's eligibility and application process before adding disconnection to the job. EPCOR also offers free flood-prevention home inspections in Edmonton; consider an inspection when planning how to address water collecting near the house. [2]
Choose the next step for your roof concern
| Your concern | Next step | Detail to confirm |
|---|---|---|
| Debris or staining | Request a cleaning assessment | Roof material, method, products and runoff plan |
| Water indoors or visible damage | Request a repair assessment before approving cleaning | Photographed findings and approval for additional work |
| Overflowing or leaking gutters | Request cleaning and a water test | EPCOR recommends checking leaks, sags, cracks, holes and pooling |
| Shingle replacement or structural repair | Confirm scope and permit requirements | Edmonton exempts shingle replacement; structural changes require permits |
| Advance payment after negotiation at home | Check applicable prepaid-contracting requirements | Request licensing confirmation where the rules apply |
Your hiring checklist
- Prepare photographs from a safe location and describe when you noticed the problem.
- Separate the cleaning assessment from proposed repairs.
- Request the cleaning method, products and roof-material guidance.
- Compare itemized estimates with matching exclusions and cleanup terms.
- Request insurance documentation, the WCB number and applicable prepaid-contracting licence confirmation.
- Assign permit responsibility and require written approval for extra work.
- Agree on weather rescheduling, completion photographs and warranty terms.
Frequently Asked Questions
Do I need an Edmonton permit for roof repairs?
The City exempts replacing roof shingles from permits and requires permits for structural changes. Ask the contractor to define the repair, confirm uncertain requirements with Development Services and assign permit responsibility in the contract. [1] [4]
Can I arrange cleaning and repairs in one visit?
Ask whether the contractor can assess and perform both tasks. Keep separate descriptions and prices, require approval for additional work and confirm who handles each task. Agree on how they will document completion.
Should I pay a deposit?
Agree on a written payment schedule and refund conditions. If the contractor negotiates a residential agreement in person away from their business and accepts payment before completion, check Alberta's prepaid-contracting requirements, including exemptions, before paying. [3] [4]
What should gutter cleaning include?
Ask for debris removal, a water test and findings in writing. EPCOR recommends spring and fall checks for leaks, sags, cracks, holes and pooling. Include the discharge arrangement in the assessment and request separate repair prices. [2]
Sources and scope
This guide combines the sources below with practical planning guidance. Figures apply to the stated geography and period; request a written quote for your property.
