Skip to content
Free estimate · (403) 476-3629
CPR Group Ltd logo

WHERE THE FIRST THING WE BUILD IS TRUST

Roof Inspection in Calgary

CPR Group Ltd's HAAG Certified Inspectors perform thorough on-site roof inspections across Calgary, assessing shingle condition, flashing integrity, ventilation performance, and hidden moisture intrusion. Every inspection produces a written report with photos, measurements, and a recommended scope of work, the same format insurance adjusters require for claims.

Whether you're buying a home, filing an insurance claim, or planning for re-roofing in the next few years, a CPR Group roof inspection gives you a clear, defensible picture of your roof's actual condition.

Roof inspection thermal imaging by CPR Group Ltd in Calgary

CPR Group Ltd: your top choice for Calgary roofing, restoration & exteriors

Since 2007, CPR Group Ltd has served Calgary and Southern Alberta with full-service roofing, property restoration, and exterior renovations.

  • AARA Alberta Allied Roofing Association member
  • BBB A+ accredited business
  • ACSA SECOR safety certified
  • Malarkey Certified Pro Contractor

Discover CPR Group's comprehensive roof
inspecton solutions:

We offer comprehensive on-site roof inspection services tailored to meet the needs of Calgary residents and businesses:

4.7 / 5 · Excellent
Based on 36 Google reviews
Before and after roof vent replacement documented during a CPR Group roof inspection
Before and after roof vent replacement, documented during a CPR Group on-site roof inspection in Calgary.

Detailed on-site inspection:

CPR Group's HAAG Certified Inspectors assess every slope, valley, eave, and penetration, checking shingle condition, flashing, ridge caps, ventilation, pipe boots, chimneys, skylights, and any visible interior staining or moisture signs.

Thermal imaging:

Where it helps identify moisture intrusion or heat loss not visible from the ground, CPR Group uses thermal imaging to locate hidden issues, failed flashings, saturated insulation, or areas where ice damming is likely to form next winter.

Written reports with photos:

Every inspection produces a written report with photos, measurements, and findings, suitable for real estate transactions, insurance claim files, pre-purchase assessments, and homeowner records.

Insurance claim inspections:

Our HAAG Certified Inspectors perform the test-square hail damage assessments insurance adjusters use, producing adjuster-grade documentation you can file or use to supplement an existing claim.

Preventative maintenance inspections:

An annual or bi-annual inspection catches small failures before they cause interior damage or require full replacement. CPR Group recommends annual inspections for most Calgary roofs over 10 years old.

Pre-purchase and pre-listing inspections:

If you're buying or selling a home in Calgary, a professional roof inspection from a HAAG Certified Inspector gives you (or the buyer) a defensible assessment, and can be the difference between a smooth transaction and a last-minute negotiation.

Since 2007

18+ Years of Roof Inspections in Calgary

CPR Group Ltd, Calgary's roofing inspection team since 2007, has inspected thousands of roofs for insurance claims, real estate transactions, pre-purchase assessments, damage investigations, and routine preventative maintenance.

Our HAAG Certified Inspectors are trained to the same standard that insurance adjusters and engineering firms use, which is why CPR Group's inspection reports are accepted by every major Canadian insurance carrier and produce documentation that holds up when a claim is disputed. Every inspection ends with honest recommendations; sometimes that's a simple repair, sometimes it's monitoring for another year, and sometimes it's full replacement.

Attic insulation inspected by CPR Group Ltd in Calgary
Attic insulation assessed during a CPR Group roof inspection.
Gooseneck vent damage identified during a CPR Group roof inspection
Gooseneck vent damage identified and repaired after inspection.

Every CPR Group inspection is backed by $5 million in commercial general liability coverage through Federated Insurance, membership in the Alberta Allied Roofing Association (AARA) since 2021, active WCB-Alberta coverage since February 2013, and a BBB A+ accreditation held continuously since July 2015.

CPR Group serves Calgary, Airdrie, Okotoks, Chestermere, Strathmore, Red Deer, Lethbridge, Medicine Hat, Brooks, and High River.

Our Process

What a CPR Group Roof Inspection Includes

01

Shingle and membrane condition.

Our HAAG Certified Inspectors assess granule loss, mat exposure, seal strip failures, cracking, curling, blistering, hail impact marks, and UV degradation on asphalt shingles, and bubbling, seam separation, or membrane splits on flat roofs.

02

Flashing, valleys, and penetrations.

CPR Group checks metal valley flashings, step flashing at walls and chimneys, pipe boots, vent stacks, skylight curbs, and every rooftop penetration for corrosion, cracking, or failed sealant, the most common sources of roof leaks in Calgary.

03

Ventilation and attic airflow.

Improper attic ventilation causes premature shingle failure, ice damming, and moisture buildup. Our inspectors check intake and exhaust vents, balance, and airflow, and identify ventilation problems before they shorten the life of your roof.

04

Interior moisture signs.

When interior access is available, CPR Group checks ceilings, attic framing, and insulation for water staining, mould growth, and moisture that indicates active or recent leaks.

05

Written report with photos and recommendations.

At the end of the inspection, you receive a written report that documents every finding with photos, measurements, and specific repair or maintenance recommendations, clearly separating urgent issues from long-term monitoring items.

Our Partners

Brands & companies we work with

You get only the best! CPR Group Ltd. doesn't cut corners. Leverage our network to get the best exterior products, shingles, shakes, roof tiles, slate, and flat roofing products, backed by a manufacturer warranty and roofing installation by journeymen roofers.

  • Owens Corning roofing supplier
  • IKO roofing supplier
  • Malarkey roofing supplier
  • BP Canada roofing supplier
  • James Hardie siding supplier
  • Soprema flat roofing supplier

FAQ

Frequently Asked Roof Inspection Questions

Find answers to commonly asked questions about our roof inspection process.

Why is a roof inspection important?

A roof inspection identifies small problems, failed flashings, cracked pipe boots, marginal ventilation, early granule loss, before they cause interior leaks and much more expensive repairs. For Calgary homes, annual inspections also catch hail damage that isn't visible from the ground and document it before the insurance claim window closes.

Are you licensed and insured?

Yes. CPR Group Ltd holds a current City of Calgary business licence and carries $5 million in commercial general liability coverage through Federated Insurance. Our inspectors are HAAG Certified, and our WCB-Alberta coverage has been active since February 2013. Certificates of insurance and WCB clearance letters are available on request.

How long have you been in business?

CPR Group Ltd has operated as a Calgary roofing contractor since 2007, 18+ years of continuous service, including HAAG-certified roof inspection work across Calgary and Southern Alberta.

How often should I have my roof inspected?

CPR Group recommends an annual roof inspection for most Calgary homes, plus an additional inspection after any major hail, wind, or storm event. Roofs over 15 years old benefit from more frequent monitoring, and commercial flat roofs typically need bi-annual inspections to catch membrane and drainage issues early.

What areas do you serve?

CPR Group serves Calgary, Lethbridge, Medicine Hat, Red Deer, Airdrie, Okotoks, Brooks, Chestermere, High River, and Strathmore.

What does a roof inspection include?

Every CPR Group inspection covers shingle or membrane condition, flashings, valleys, ridge caps, pipe boots, chimneys, skylights, ventilation, and visible moisture signs. We document findings with photos and produce a written report with specific repair or monitoring recommendations.

Do you provide reports and recommendations after the inspection?

Yes. Every CPR Group roof inspection ends with a written report, photos, measurements, findings, and recommendations, suitable for insurance claims, real estate transactions, or your own records.

How quickly can you schedule a roof inspection?

CPR Group typically schedules roof inspections within 1–2 business days, often same-day or next-day for urgent situations like active leaks or insurance claim deadlines.

Ready to inspect your roof ?

Free on-site estimates. No pressure, no obligation. Where the first thing we build is trust.