Roofing advice for Calgary homeowners
Plain-spoken answers about repairs, replacements, hail claims, and keeping a roof healthy through Calgary weather.
Filing a Hail Damage Insurance Claim in Alberta: Step by Step
What to document, when to call your insurer, and where a roofer fits in.
7 min read Read more →
What Hail Damage Actually Looks Like on an Asphalt Shingle Roof
Bruises, granule loss, and cracked mats — how to spot hail damage from the ground.
5 min read Read more →
Repair or Replace? How Calgary Homeowners Can Tell
Age, damage spread, and what your shingles are telling you.
6 min read Read more →
How Long Does a Roof Repair Take?
What a typical repair visit looks like, from diagnosis to walkthrough.
4 min read Read more →
5 Signs Your Shingles Are Failing Early
Granules, curling, and blistering — catch these before they become leaks.
5 min read Read more →
Flat Roof Membranes 101: TPO, EPDM, and SBS
The three systems we see most on Calgary commercial roofs, compared simply.
8 min read Read more →
The Spring Roof Maintenance Checklist
Six things worth checking every spring after the snow melts.
4 min read Read more →
Getting Your Roof Ready for a Calgary Winter
A pre-winter checklist that prevents the most common cold-weather leaks.
5 min read Read more →
Chinooks, Freeze-Thaw, and Your Roof
Why Calgary's warm winter winds are surprisingly hard on shingles.
6 min read Read more →About the Nagra roofing blog
Who writes these articles?
The Nagra Roofing team, from work we have actually done on Calgary roofs. They are written for homeowners rather than for other roofers.
Can I rely on an article instead of having my roof looked at?
The articles are here to help you understand what you are seeing and ask better questions. They are not a substitute for someone inspecting your particular roof — two roofs with identical symptoms can need very different work.
The inspection is free, so there is little reason to guess: request an estimate.
How often do you publish?
Irregularly, and more often around the seasons that matter here — before hail season, and ahead of the first freeze.
I have a question no article covers.
Call +1 825 777 2600 or +1 825 962 2600, or send it through contact. Questions that come up more than once tend to become articles.