Calgary roofing
Free assessment. We check every layer — shingles, flashing, eavestroughs, decking. You get a straight answer, not a sales pitch.
Preview — architectural shingles
We check 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. We can confirm eligibility.
Rough ballpark — Calgary, AB
Real quote comes after we see the roof. This is a starting point, not a commitment.
Free. Either way.
Filing a claim in Alberta usually bumps your renewal 5–15% for a few years. It depends on your insurer and history. We 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. You get a timeline in the written scope before work starts — no surprises mid-job.
We tell you exactly what we found. If it's minor and not worth repairing, we'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. We 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.