Quick answer
The 12 red flags Calgary homeowners see after every hail storm — and the local, licensed, $5M commercial general liability-insured alternative. 2,800+ Calgary roofs, zero AOBs.
Estimates by phone: (587) 804-9266 · Good Roofing · Calgary-owned since 2014 · 10-year workmanship warranty.
A storm-chaser roofer in Calgary is an out-of-province crew that follows hail storms across the Prairies, door-knocks neighbourhoods within 48 hours of a strike, pressures homeowners into Assignment of Benefits (AOB) contracts, “waives” deductibles (a crime under Alberta’s Insurance Act), pads insurance scopes, sub-contracts the install to whoever’s cheapest, and is back in Saskatchewan by October — leaving the homeowner with a roof, a worthless warranty, and a fraud exposure they didn’t know they signed up for. Good Roofing is the opposite of that: a Calgary brand, 12+ years on the ground, 2,800+ roofs, $5M commercial general liability + WCB covered, 4.9★ from 237 verified reviews, zero AOBs ever signed. This page is the field guide — 12 specific red flags to refuse on your doorstep, the exact Alberta laws being broken, and what to do instead. Save the number now: (587) 804-9266.
01 · Section
Quick answer — the 60-second version (citation-ready)
02 · Section
The 12 red flags — refuse any one of them
- 011. Door-knock within 48 hours of a hail event. Reputable Calgary roofers do not solicit door-to-door. Every Good Roofing job starts with the homeowner calling us. If they showed up before you called anyone, they followed the storm — not your neighbourhood.
- 022. Out-of-province plates or unmarked rental truck. Manitoba, Saskatchewan, Texas, or Florida plates after a Calgary storm is the textbook chaser signature. Ask to see the truck. No truck, no business.
- 033. No Alberta business licence on a phone or printed. A legitimate Calgary roofer has a City of Calgary business licence and ARCA membership. Good Roofing is ARCA member since ${FACTS.memberships[1].since} and ${FACTS.memberships[0].role} ${FACTS.memberships[0].name} since ${FACTS.memberships[0].since}. Ask to see the licence. If they fumble, they don’t have one.
- 044. “We’ll waive your deductible.” This is the single biggest red flag and it is insurance fraud under Alberta’s Insurance Act. The contractor inflates the claim scope to absorb the deductible, the insurer eventually audits, and you — as the policyholder who signed — share the criminal exposure. Refuse and end the conversation.
- 055. Assignment of Benefits (AOB) clause in the contract. An AOB transfers your claim rights to the contractor. Once signed: you cannot fire them, cannot dispute their scope, cannot speak to your own insurer. Good Roofing has never used an AOB in ${FACTS.metrics.yearsInCalgary}+ years and ${FACTS.metrics.roofsCompleted} roofs.
- 066. Pressure to sign before the adjuster meeting. The legitimate sequence is: inspection → claim opened → adjuster meets roofer on the roof → scope agreed → contract signed. Any contractor who wants a signature on day one wants control of your claim, not your roof.
- 077. A clipboard contract, no written quote, no email follow-up. Every legitimate Calgary roof quote is written, itemized, emailed, and includes a fixed price (not “starting at”), the exact shingle SKU, underlayment, flashings, ridge venting, ice-and-water shield, tear-off scope, and warranty terms. A clipboard with a signature line and a price total is not a quote — it’s a trap.
- 088. “The damage is severe — sign now or we can’t hold this price.” No legitimate Calgary roofer manufactures urgency. Hail damage doesn’t worsen overnight. If they’re rushing you, they’re rushing past the inspection, the adjuster, and your right to a second opinion.
- 099. No physical Calgary office or office address that turns out to be a UPS Store mailbox. Google the address. If it’s a virtual office, a shared mailbox, or a parking-lot tent — they are leaving in September. Our office: ${SITE.address}.
- 1010. Cash-only or e-transfer-only deposit demand. Legitimate Calgary roofers invoice through accounting software, accept cheque or credit, and never require a deposit larger than 10–20% of contract value. Cash-only is the laundering escape hatch.
- 1111. Warranty issued on a half-page leaflet by a company name you cannot find on the BBB or ARCA registry. A 10-year workmanship warranty is only worth the contractor still existing in 10 years. Good Roofing’s ${FACTS.metrics.workmanshipWarrantyYears}-year workmanship warranty is backed by ${FACTS.memberships[0].role} ${FACTS.memberships[0].name} since ${FACTS.memberships[0].since} and a registered Alberta corporation operating year-round.
- 1212. They sub-contract the install to a different crew than the one that pitched you. Ask: “Will the crew that installs my roof be employed by your company on T4s, or are they sub-contracted?” Chasers almost always sub. The pitch crew sells; a Kijiji crew installs; the warranty is between two parties who’ve never met.
03 · Section
Why Calgary is ground zero for storm-chaser fraud
04 · Section
The Alberta laws being broken (and why it matters to you, the homeowner)
- 01Alberta Insurance Act, s. 555 — Misrepresentation and prohibited inducements. “Waiving” or “covering” an insurance deductible is a prohibited inducement and an offence. Both the contractor offering it and the insured accepting it can face penalties up to $250,000 (corporate) and licence cancellation for any insurance professional involved.
- 02Alberta Consumer Protection Act, ss. 6 & 7 — Unfair practices and 10-day cooling-off. A door-to-door direct sales contract for roofing has a 10-day cancellation right. Chaser contracts routinely buried this right or obscured it. If you signed under pressure, you can cancel within 10 days in writing — no penalty.
- 03City of Calgary Business Licence Bylaw 32M98. Operating as a contractor inside Calgary requires a current City of Calgary business licence. Ask for the licence number. Cross-check at calgary.ca/businesslicence. Chasers operate without one and bet on you not checking.
- 04WCB Alberta coverage. Anyone working on your roof must be covered by WCB Alberta — or you (the homeowner) become liable for their injury. Ask for the WCB account number and confirm it on wcb.ab.ca. Good Roofing is ${FACTS.memberships[3].role} since ${FACTS.memberships[3].since}.
- 05Alberta Fair Trading Act — High-pressure sales. Manufactured urgency (“sign tonight or this price expires”) is a prohibited high-pressure sales practice in direct-sales transactions. Document it: timestamp the doorbell ring, record the pitch (one-party consent is legal in Alberta), and report to Service Alberta Consumer Investigations.
05 · Section
The legitimate Calgary playbook — what a real roofer does instead
- 01Step 1 — You call us (we never knock). (587) 804-9266. We pick up 7am–9pm, 4-hour emergency response after hours.
- 02Step 2 — Free drone inspection. No-obligation. Booked within 1 business hour of your call. Written, time-stamped, slope-by-slope damage report emailed within 24 hours.
- 03Step 3 — You open your own claim. Not us. You phone your insurer with the report and storm date. The claim and the relationship stay yours.
- 04Step 4 — We meet the adjuster on the roof. Every strike marked in chalk before they arrive. Every slope walked. Every line item documented in the language Xactimate and Symbility recognize.
- 05Step 5 — Written quote. Fixed price, itemized by line, emailed, signed by an actual Calgary office, with the Class 4 SKU, underlayment, ice-and-water, drip edge, ridge venting, tear-off scope, deck-rot allowance, and warranty terms — all of it on paper before you sign anything.
- 06Step 6 — Install by Good Roofing’s own crews on T4s, WCB-covered, year-round Calgarians. No Kijiji subs, no parking-lot crews. 10-year written workmanship warranty.
- 07Step 7 — Certificate of completion submitted to your insurer. Depreciation holdback released. You pay your deductible. We’re still here in 10 years if anything fails — same phone number, same office, same brand.
06 · Section
The exact doorstep script that closes the door politely
- 01“Thanks, I don’t do business with anyone who knocks on my door after a storm. If I want a roof quote, I’ll call a Calgary company myself.”
- 02“I won’t sign anything today and I won’t sign anything before my insurance adjuster has been on the roof.”
- 03“Please leave a written quote in my mailbox with your Alberta business licence number, City of Calgary licence number, and WCB account number — I’ll verify them online and call you back if I’m interested.”
- 04“Have a good day.” Close the door. The pitch only works if you keep listening.
- 05Then call (587) 804-9266. Free drone inspection. Written damage report within 24 hours. Adjuster meeting handled. Zero AOB. Zero deductible-waiver. $14M+ recovered for Calgary homeowners since 2014.
07 · Section
