HRO Roofing — Edmonton's Roofing Contractor

We've got you covered!

Edmonton's Trusted Sloped Roof, Siding & Eavestroughing Specialists

Over 25 years of experience roofing in Edmonton's unique climate

Asphalt Shingles • Wood Shakes • Rubber & Metal • Siding • Custom Gutters

Start Your Free Estimate

Family-Owned Roofing Contractor Serving Greater Edmonton

HRO Roofing is a family-owned Edmonton roofing company specializing in sloped roof systems: architectural and 3‑tab asphalt shingles, traditional wood shake roofs, rubber and sheet metal roofing, professional siding installation, and custom eavestroughing for residential and commercial properties.

Our crews are construction‑trained, fully insured, and WCB-covered. We work across Edmonton, Sherwood Park, St. Albert, Leduc & Beaumont, and Spruce Grove & Stony Plain — with clean, safe job sites and on-schedule completion as our baseline, not a promise.

Free DIY Roofing, Siding & Eavestroughing Estimator

Get a real project cost range in minutes. Our online estimator walks you through pitch, square footage, shingle grade, and add-ons — then delivers an accurate, no-obligation number with no sales calls unless you ask.

Launch DIY Estimator

✓ Free • ✓ Fast • ✓ No contact info required to get started

Roofing, Siding & Exterior Services in Edmonton

Asphalt Shingle Roofing

Architectural and 3-tab shingle installation and re-roofing across Edmonton. Ice & water shield to code, high-temp underlayment, ridge and soffit ventilation balanced to your attic — the details that make a shingle roof last 25+ years in Alberta's climate.

Wood Shake Roofing

Authentic cedar shake installation and repair. Traditional #1 blue-label shakes with proper interlay felt, treated for fire and rot resistance, hand-nailed to the standards that keep a shake roof looking right for decades in older Edmonton and St. Albert neighbourhoods.

Rubber Shingles

Synthetic rubber shingle roofing that mimics slate or shake at a fraction of the weight. Excellent hail resistance and UV protection — a strong choice for hail-prone parts of Sherwood Park and south Edmonton.

Sheet Metal Roofing

Standing-seam and exposed-fastener metal roof systems, plus custom flashing for low-slope transitions. Steel and aluminum in multiple finishes, engineered for Prairie snow loads and wind uplift.

Roof Repairs & Storm Damage

Leak diagnosis, flashing replacement, ice-dam remediation, and hail damage assessment. We document damage for insurance and handle claim coordination directly with your adjuster.

Exterior Siding Installation

Vinyl, fibre cement (Hardie), and engineered wood cladding. Full tear-off or overlay, house-wrap and rainscreen detailing, custom trim, and colour-matched flashing for a weather-tight envelope.

Custom Eavestroughing & Gutters

5" and 6" seamless aluminum eavestrough fabricated on-site, hidden hangers, proper pitch to downspouts, and splash blocks or extensions to protect your foundation from Edmonton's freeze-thaw cycles.

Service Areas Across Greater Edmonton

HRO Roofing works throughout the Edmonton Capital Region. Click your area for local project examples and pricing notes:

Edmonton

Central, west end, Mill Woods, Terwillegar, Riverbend, Old Strathcona. Full shingle, shake, and re-roof service.

Sherwood Park

Strathcona County hail-belt properties, insurance claim expertise, and re-roofs on 90s–2000s subdivisions.

St. Albert

Mature-neighbourhood shake and shingle work, Grandin, Akinsdale, and Erin Ridge.

Leduc & Beaumont

New-build and 10–20 year re-roofs across the south corridor, wind-rated shingle systems.

Spruce Grove & Stony Plain

West-end suburbs and acreage properties. Ice-dam prevention and wind-exposed installs.

What Edmonton-Area Customers Say

"HRO Roofing replaced our 25-year-old shingles quickly and cleaned up perfectly. The crew was professional and explained each step. Highly recommend."

Lisa M.
Terwillegar, Edmonton

"We had storm damage and HRO handled insurance communication and the repairs. Great workmanship and honest pricing."

Mark T.
Sherwood Park commercial property manager

"Appreciated the clear schedule and the small extras they took care of. Our new shake roof looks amazing."

Sandra P.
Grandin, St. Albert

"Fast response and no hidden fees. Crew showed up on time and finished ahead of schedule."

Ravi K.
Beaumont homeowner

"Very satisfied — project manager kept us informed and the warranty paperwork was thorough."

Alex G.
Spruce Grove homeowner

"Professional crew and great attention to detail. Our roof looks brand new."

Maria S.
Mill Woods, Edmonton

"Took care of an urgent leak quickly and followed up to ensure everything was dry and secure."

Daniel R.
Leduc commercial client

"Clear estimate, on-time start, and the crew were courteous. Great job from start to finish."

Olivia H.
Stony Plain homeowner

Recent Edmonton-Area Roofing Projects

Examples of recent shingle, shake, and re-roof jobs across the Capital Region.

Common Roofing Questions

🚨 My roof is leaking right now!

Stop and call me immediately: 780‑237‑1716 (mobile — answered after hours for emergencies). Get a tarp on it or a bucket under it, then call. Every hour of active water in your attic damages insulation, drywall, and structure.

How much does a roof replacement cost in Edmonton?

Most Edmonton asphalt shingle re-roofs run $6,500–$14,000 depending on square footage, pitch, tear-off complexity, and shingle grade. Wood shake and metal systems cost more. Use our free DIY estimator for a project-specific range.

How long does a shingle roof last in Alberta?

Architectural asphalt shingles typically last 20–30 years in Edmonton, though hail events and freeze-thaw cycles can shorten that. Wood shakes properly maintained can last 30+ years; steel and rubber systems 40+.

Do you handle insurance claims for hail and storm damage?

Yes. We document damage, provide adjuster-ready scopes, and coordinate directly with your insurer through repair or full replacement.

How quickly can you replace a roof?

Most Edmonton-area shingle re-roofs are completed in 1–2 days once material and crew are scheduled. Wood shake and multi-trade projects take longer. Emergency leak repairs are usually same-day or next-day.

Do you service areas outside Edmonton?

Yes — we regularly work in Sherwood Park, St. Albert, Leduc, Beaumont, Spruce Grove, and Stony Plain. See our full FAQ for more.

Ready for Your Free Edmonton Roofing Estimate?

Start online with our DIY estimator, or call us directly.