Straight answers.Roofs that hold.
Storm damage, a stubborn leak, or a roof that’s past its years. Kodiak’s Edmonton crews show up fast, tell you what’s actually wrong, and put the number in writing before anyone sets foot on your roof.
Get Your Free Estimate
Prefer to talk? Call or text (587) 404-7240.
Whatever’s going on with your roof, we can help.
A leak, missing shingles, a tired old roof, ponding water, or overflowing gutters — tell us what’s happening and we’ll walk you through your options and what it’ll cost. No jargon, no pressure.

Residential roof repair and replacement
Leak tracing, missing shingles, roof replacements, attic ventilation, flashing details, and IKO shingle systems for Alberta homes.
Residential roofing
Commercial and flat roofing
Flat roof leak response, membrane review, drainage checks, replacement planning, and owner-ready scopes for active buildings.
Commercial roofing
Roof inspections and storm checks
Paid on-site inspections for unclear leaks, storm damage, aging shingles, and repair-vs-replacement decisions.
Roof inspection
Gutters, soffit, fascia, and siding
Gutter overflow, soft fascia, soffit ventilation, siding damage, downspouts, and roof-edge water control.
Exterior servicesSee the work, not just the promises.
A look at real roofs we have completed for Edmonton-area homeowners and businesses.
Roof RepairEdmonton, ABRoof Repair and Leak Check That Ended With a Happy Customer
This Edmonton homeowner had leak concerns and wanted a straight answer. Here is how we inspected the whole roof and sealed what actually needed sealing.
Read the case study
Roof RepairSherwood Park, ABShingle Blow-Off Repair on a Sherwood Park Property
Wind took shingles off this Sherwood Park roof. Here is how our crew replaced the blown-off shingles and sealed it back up.
Read the case study
Roof RepairStony Creek, Stony Plain, ABStorm Shingle Repair in Stony Plain, Fixed Same Day
The customer called with shingles blown off their Stony Plain roof. Here is how our crew matched and replaced them and had it weather-tight the same day.
Read the case studyFree roof estimate
The number we quote is the number you pay.
- Estimate
- Free · no pressure
- Roof inspection
- $250, waived if hired
- Typical replacement
- $7,000–$20,000
- Service areas
- Edmonton & surrounding areas
Get a fast, free quote — no pressure, no surprises.
Already know you need a repair, replacement, or gutter work? We can often quote straight from your address, a few photos, and satellite roof measurements — so you get a clear price without waiting around. Prefer a full on-site inspection? We can document the roof and walk you through repair vs. replacement before you decide.
- Inspect the actual roof conditionShingles, flashing, vents, valleys, gutters, attic clues, access, and storm marks all change the scope.
- Explain repair vs replacementYou should know whether a focused repair is enough or whether the roof is past patching.
- Put the next step in writingThe quote connects photos, materials, timing, cleanup, warranty notes, and any roofline details that matter.
Certified, insured, and built to handle Alberta weather.
Your roof takes a beating from hail, wind, snow load, and freeze-thaw — so it pays to hire a crew that does it right. We’re fully licensed and insured with WCB-covered crews, and every job is backed by our 15–25 year workmanship warranty plus the IKO manufacturer warranty. We document the work with photos so you know exactly what you paid for.


Local roofing help for Edmonton and nearby communities.
Use the closest city page for local details. If the property sits between service areas, send the address, roof concern, and photos if you have them, and Kodiak Roofing will route the request.
View all service areasRoofing questions, answered.
The things Edmonton homeowners ask us most — about cost, quotes, coverage, and how fast we can help.
How much does a new roof cost in Edmonton?
Most asphalt shingle roof replacements in the Edmonton area run between roughly $7,000 and $20,000 depending on roof size, pitch, shingle choice, and any hidden damage found during tear-off. The only way to get a real number is a free quote — we can often price it from your address, photos, and satellite measurements.
Do you offer free quotes?
Yes. Quotes are always free and no-pressure. If you already know the scope, we can often quote from your address and photos. If the roof condition is uncertain, a $250 inspection documents it — and that fee is waived if you hire us for the work.
What areas do you serve?
Kodiak Roofing serves Edmonton and communities across the metro including St. Albert, Sherwood Park, Leduc, Spruce Grove, Beaumont, Fort Saskatchewan, and more.
Are you licensed and insured?
Yes. We are an licensed and insured roofing contractor, fully licensed and insured with Liability coverage in place and WCB-covered crews. We back our installations with a workmanship warranty.
Can you help after storm or hail damage?
Yes. We respond quickly after storms, inspect the damage, document it for your insurance adjuster, and handle the repair or replacement through your claim. Learn more on our storm and insurance claims page.
How fast can you respond to a roof leak?
For active leaks and storm damage, we offer same-day emergency response when conditions allow — we stop the water first, then plan the permanent repair.





