Calgary roofing
Free assessment. Kevin checks every layer — shingles, flashing, eavestroughs, decking. You get a straight answer, not a sales pitch.
Preview — architectural shingles
Kevin checks the full envelope — not just what's visible from the ground. Written scope before any work starts.
Estimate accuracy: rough
01How big is your home?
02Current condition?
03Preferred material?
*Several Alberta insurers offer premium discounts for Class 4 impact-resistant roofs. Kevin can confirm eligibility.
Rough ballpark — Calgary, AB
Real quote comes after Kevin sees the roof. This is a starting point, not a commitment.
Free. Either way.
Home insurance claims in Alberta typically do affect your next renewal — often 5–15%, for a few years. It's not automatic and it depends on your insurer and history, but Kevin will walk you through the real tradeoff before you decide whether filing makes sense for your situation.
Most residential roofs take one to two days depending on size, pitch, and materials. Kevin gives you a timeline in the written scope before work starts — no surprises mid-job.
Kevin tells you exactly what he found. If it's minor and not worth repairing, he'll say so. The inspection is free regardless of what's found — no pressure to book a job.
Yes. TD handles hail damage claims regularly. Kevin can be on-site when the adjuster visits, help document the damage, and make sure nothing gets missed in the assessment.
Free assessment. No pressure. If you don't need us, we'll tell you that too.