ResidentialInsuranceCommercialAboutReviewsNews
Residential roof replacement by City Roofing in Calgary

Calgary Residential Roofing — Since 2009

Calgary Hail Claim Roof Specialists

Calgary takes more hail damage than any major Canadian city. Since 2014 we have documented 1,200+ hail claims for Calgary homeowners — pre-claim inspections, supplemental claims, depreciation recovery, and Class 4 impact-resistant replacements. Don't accept the first lowball adjuster offer.

Since 20093,000+ Calgary roofs4.8★ on GoogleIn-house crewSECOR CertifiedWCB AlbertaBBB Accredited

What you get

Free On-Site Estimate

  • Pre-claim hail damage assessment
  • Xactimate-format written estimate
  • Class 4 vs architectural shingle samples
  • Insurance documentation package
  • No-obligation quote in 24 hours
Get My Free Estimate →

Calgary · Airdrie · Cochrane · Chestermere · Okotoks

15+
Years in Calgary
3,000+
Roofs replaced
158
Verified Google reviews
4.8
Google rating

Why Calgary roofs fail early

Six Things That Kill Roofs in Calgary

A 25-year shingle is really a 17-year shingle once you live through Calgary weather. Here is what we see on the roofs we tear off.

01

Hail Damage

Calgary sees 15–20 significant hail events every year. Even pea-sized hail can fracture asphalt granules and shorten roof life by a decade. Class 4 impact-resistant shingles are the only proven defence.

02

Chinook Wind Uplift

Chinook gusts hit 100+ km/h on the leeward slope of the Rockies. We pattern-fasten and use high-wind-rated shingles because watching shingles peel off in February is not a fun phone call to make.

03

Freeze-Thaw Cycles

Calgary swings above and below freezing 60+ times each winter. Each cycle expands and contracts every nail, shingle, and flashing seam. After 15 years, that adds up to leaks.

04

Ice Damming

Older NW Calgary homes lose heat into the attic, melt snow on the roof, and refreeze it at the eaves. The result: water backing up under shingles and into your soffit. Usually a ventilation problem, not a shingle problem.

05

Aging Asphalt

A 25-year shingle in Calgary is really a 17–20 year shingle once you account for hail, UV, and freeze-thaw. If your roof is past 18 years and starting to lose granules, you are on borrowed time.

06

Improper Attic Ventilation

Most Calgary roofs we tear off have undersized intake or exhaust ventilation. That is why the previous roof failed early — and why we fix it during replacement, not after.

The shingle that pays for itself

Class 4 Impact-Resistant Shingles — Built for Calgary's Hail Belt

UL 2218 Class 4 is the highest hail rating a shingle can carry. To pass, the product survives a 2-inch steel ball dropped from 20 feet onto the same spot — twice — without cracking. A standard architectural shingle fails that test on the first hit.

In 15 years, we have never seen a Calgary homeowner regret upgrading after a hail season. Some Alberta insurers offer premium discounts for Class 4 — call your provider before you choose. The math usually works out.

15–20
Calgary hail events / year
2"
Steel ball drop test
UL 2218
Industry rating standard
5–15%
Possible insurer discount
Class 4 impact-resistant shingles on a Calgary home

Hail damage specialists

We Win Hail Claims Other Roofers Walk Away From

Adjusters spend an average of 20 minutes on a roof. Our crews spend 90+ minutes documenting hits per slope. Since 2014, that difference has helped Calgary homeowners recover hail-claim money other contractors leave on the table.

01

Pre-Claim Roof Inspection

Filing a claim creates a permanent record on your insurance history — payout or not. We climb your roof first and tell you whether the damage exceeds your deductible. We have turned away dozens of claims that would have hurt the homeowner without paying out.

02

Supplemental Claim Recovery

Adjusters routinely miss damage at penetrations, ridge caps, valleys, and on the leeward slope. When we find it after the initial settlement, we file a supplemental claim with new photo documentation and an Xactimate-format scope. Most legitimate supplementals get partial or full additional payout.

03

Depreciation Recovery

Most Alberta policies pay Actual Cash Value (ACV) upfront and hold back depreciation until work is complete. Many homeowners never claim that second payment. We close the loop — final invoice, completion photos, paperwork to your insurer. Typical recovery: $3,000–$8,000.

04

Code Upgrade Reimbursement

Alberta Building Code changed since 2014: ice-and-water shield extension, ventilation thresholds, drip edge requirements. If your law-and-ordinance coverage applies, your insurer pays the upgrade — but only if someone documents it. Adjusters routinely skip this. We do not.

05

Adjuster Meeting On-Site

If your insurer requests their own re-inspection, we meet the adjuster on the roof. A homeowner explaining hail damage to a 20-year roofing veteran rarely goes well. A roofer with photos and a line-item scope goes much better.

06

Denied Claim Re-Inspection

Most denials trace back to incomplete initial documentation, not actual lack of damage. We re-inspect, document with date-stamped photos, and write a rebuttal package referencing the policy language. Roughly half of the denial rebuttals we file get partial or full reversal.

1,200+
Hail claims documented since 2014
90+ min
Per-roof claim documentation
~50%
Denial rebuttals reversed (partial or full)
$3K–$8K
Typical depreciation recovery
Free Pre-Claim Roof Inspection

Insurance support

The Bridge Between You and Your Adjuster

If hail damaged your roof, your insurance company writes the cheque — but you still have to prove the damage. We give you the documentation adjusters take seriously.

Get Insurance-Ready Estimate
  • Photo-documented hail damage report
    Date-stamped, location-mapped, with severity notes. The kind of evidence that ends the argument.
  • Xactimate-format line-item estimate
    Same software adjusters use. They recognize the format and process it faster.
  • No direct billing to your insurer
    You stay in control. We give you a quote, you file the claim, the insurer pays you, you pay us.
  • Adjuster meeting on the roof
    If your adjuster wants to do their own inspection, we meet them there. You should not be the one explaining hail damage.
  • Code upgrade documentation
    Alberta Building Code changed. Older roofs need ice-and-water shield extensions and ventilation upgrades. We document what is required.

What to expect

What Happens on Installation Day

Most Calgary residential roofs finish in one day. Here is the timeline so you know exactly what is happening on your property.

7:00 AM
Step 1

Crew Arrives

Lawn tarps, plywood over A/C units, dumpster positioned. We protect your property before we touch the roof.

8:00 AM
Step 2

Tear-Off Begins

Old shingles, underlayment, and damaged decking come off. We inspect the deck and replace any rotted plywood at cost — no upcharge.

11:00 AM
Step 3

Underlayment & Ice Shield

Synthetic underlayment over the field. Ice & water shield at eaves, valleys, penetrations, and step-flashing.

1:00 PM
Step 4

Shingles Go On

Pattern-fastened with the manufacturer-specified nail count for high-wind ratings. Ridge vents, hip caps, and flashing details installed.

5:00 PM
Step 5

Magnetic Sweep & Walkthrough

Industrial magnets sweep your driveway, lawn, and flowerbeds. We walk the finished roof with you. Warranty documents in hand before we leave.

Calgary homeowners

What Calgary Homeowners Say

Excellent work from start to finish. The crew was professional, arrived on time, and finished ahead of schedule. They cleaned up every scrap of material before leaving. Highly recommend to anyone in NE Calgary.

A. Chen

Got quotes from three companies. City Roofing was not the cheapest, but they gave us the clearest explanation of the work and materials. No issues after the job was done.

M. Patel

They helped document the roof damage after the July hailstorm and gave us clear photos and notes for the insurance process. The new roof looks great.

S. Thompson

Calgary Roof Replacement FAQ

Should I file a hail claim before or after a roofer inspects my roof?

Get a roofer first. Filing a claim creates a permanent record regardless of payout. If we find damage under your deductible, you do not want that claim on file. Our pre-claim inspection is free — we tell you straight whether filing makes sense.

What is depreciation recovery on a Calgary hail claim?

Most Alberta policies pay claims in two parts: Actual Cash Value (ACV) at the start, depreciation after work completes. After install, you submit our final invoice and the insurer releases the remainder — typically $3,000–$8,000 depending on roof age. Many homeowners never claim it.

My insurer denied my hail claim. Can I still get coverage?

Often yes. Most denials come from incomplete adjuster documentation, not lack of damage. We re-inspect with date-stamped photos, write a rebuttal package referencing your policy language, and file a supplemental. Roughly half of the rebuttals we file get partial or full reversal.

Will filing a hail claim raise my Alberta home insurance?

Catastrophic hail events (named storms) are usually rated separately from individual claims, so most Alberta insurers do not penalize. Confirm with your specific provider — but for a major Calgary hail event, premium impact is typically much smaller than the payout.

How much does roof replacement cost in Calgary?

Most Calgary asphalt replacements run $10,000–$18,000 depending on roof size, pitch, and shingle rating. Class 4 impact-resistant shingles cost about $1,500–$3,000 more than architectural — but may pay back through insurer discounts and a longer hail-damage life.

When should I replace instead of repair?

If more than 25–30% of shingles are damaged, your roof is over 18 years old, or you have had two hail claims on the same roof, replacement is usually the cheaper long-term call. We tell you straight during the inspection.

Do you handle the insurance claim for hail damage?

We document the damage with photos and an Xactimate-format estimate that adjusters recognize. You file the claim with your insurer; we provide the paperwork that usually shortens the back-and-forth. We do not bill the insurer directly.

How long does the actual install take?

Most Calgary residential roofs finish in one day. Larger or steeper homes (3,000+ sq ft, 8/12 pitch and up) sometimes need a second day. We do not start a job we cannot finish before weather rolls in.

What is Class 4 impact-resistant shingle?

Class 4 is the highest UL 2218 hail rating. The shingle survives a steel-ball drop test that would crack a standard architectural shingle. In a hail belt like Calgary, that is the difference between a 25-year roof and a 12-year roof.

Do you protect my lawn and flowerbeds?

Tarps go down before tear-off starts. Plywood covers A/C condensers and gas meters. Industrial magnets sweep the property at the end of every day. If we miss a nail, call us — we come back same day.

Are you SECOR certified and WCB covered?

Yes — both. Every crew member is on our payroll (no subcontracting), covered by WCB Alberta, and operating under our SECOR safety program. You will not get a lien from a sub we forgot to pay.

Do you serve outside Calgary?

Airdrie, Cochrane, Chestermere, Okotoks. Same crew, same warranty.

What warranty do I get?

Manufacturer material warranties (varies by shingle — 25 years to lifetime) plus our own 10-year workmanship warranty. Both are documented in your contract before installation day.

Free On-Site Estimate. We Drive To You.

Calgary, Airdrie, Cochrane, Chestermere, Okotoks. Same crew, same warranty. No pressure, no high-pitch sales call afterward.

Request Free EstimateCall 403-608-9933