Calgary roofers · Since 2014
A Calgary roof, built to outlast the hail.
We’re the roofer Calgary calls after the storm — and the one that’s still here in ten years to honour the warranty.

001 · Recent install, Auburn Bay
What we do
Hail-damage replacement, re-roof, repair, and 24/7 emergency tarp work — for Calgary homes and businesses. Estimates are by phone. We pick up.
By the numbers
- Calgary roofs since 2014
- 2,800+
- Hail-claim recoveries
- $14M+
- Verified reviews
- 4.9 / 237
- Workmanship warranty
- 10 years
The work
What we’ll do for your roof.
- 01
Hail-damage replacement
Document the damage. Meet your adjuster on the roof. Replace the roof. Most Calgary homeowners pay only their deductible.

- 02
Full re-roof
Tear-off down to the deck. Class 4 impact-rated shingles. Synthetic underlayment. Ice-and-water shield. Ten-year workmanship warranty.

- 03
Repair
Wind-lifted shingles, failed boot vents, flashing, valleys, leaks. Diagnosed properly. Fixed once.
- 04
Commercial & flat
TPO, EPDM, modified bitumen, standing-seam metal. $5M GL coverage. Single point of contact for property managers.

- 05
Emergency, 24/7
Same-day tarp and leak stop. We answer the phone at 2am during a Chinook windstorm.
- 06
Free drone inspection
4K imagery of every slope, hail-strike count per square, photo report in 24 hours. No obligation.
After the hail
Documented.
Claimed.
Replaced.
We’ve recovered over $14M in hail-claim settlements for Calgary homeowners. Most pay only their deductible.
Call (587) 804-9266·Hail damage detail
- 01
Drone-inspect & document every hail strike.
- 02
Meet your insurance adjuster on the roof.
- 03
Supplement the scope if the estimate is light.
- 04
You pay your deductible. We do the work.
Why us
Quietly competent.
Calgary-owned
We’ll be here for the warranty.
Founded in Calgary in 2014. Same crew, same trucks, same phone number. We don’t disappear after hail season the way out-of-province storm chasers do.
Written warranty
Ten years on the workmanship.
Every roof we install ships with a ten-year workmanship warranty on paper, plus the manufacturer’s material warranty — up to fifty years on premium Class 4 shingles.
Insurance fluent
We meet your adjuster on the roof.
We’ve walked roofs with every major Alberta insurer. We document strikes, supplement scope, and most clients pay only their deductible.
What Calgary says
4.9 from 237 verified reviews.
01
“Good Roofing met our State Farm adjuster on the roof, documented every strike, and we ended up with a full replacement covered. Crew finished in two days, yard was spotless.”
02
“Got three quotes. Good Roofing wasn’t the cheapest but they were the only ones who actually went on the roof and put a fixed price in writing. No surprises.”
03
“Emergency leak the night of a Chinook windstorm. They had a tarp on the roof by 11pm. Did the permanent repair two days later for exactly the quoted price.”
04
“I’m a 71-year-old widow and was terrified of being upsold. The project lead walked me through every line item and even fixed two soffit screws for free.”
Where we work
Every Calgary neighbourhood, weekly.
Calgary-headquartered, Calgary-only. From Tuscany to Mahogany, Bowness to Bridgeland — we’re local to your neighbourhood and we know its housing stock.
By quadrant
By community
- Tuscany
- Royal Oak
- Evanston
- Sage Hill
- Citadel
- Arbour Lake
- Hidden Valley
- MacEwan
- Edgemont
- Panorama Hills
- Hamptons
- Coventry Hills
- Country Hills
- Harvest Hills
- Beddington Heights
- Sandstone Valley
- Bowness
- Montgomery
- Varsity
- Brentwood
- Charleswood
- Dalhousie
- Auburn Bay
- Mahogany
- Cranston
- McKenzie Towne
- New Brighton
- Copperfield
- Legacy
- Walden
- Seton
- Douglasdale
FAQ
Frequently asked.
Get started
Pick up the phone. We’ll pick up ours.
Estimates are by phone. Most callbacks within an hour. We’ll book a free drone inspection if you need one and email a fixed-price quote within 24 hours.
Mon–Sun, 7am–9pm · 24/7 emergency