Skip to main content
Kayan Contracting
Kayan Contracting
Stony Plain, AB
Emergency Repairs Available

Fast, Honest Roof Repairs Before Small Problems Become Big Ones

Leaks, storm damage, missing shingles — we diagnose the real problem and fix it right. Same-day assessments and emergency tarping available across Stony Plain, Spruce Grove, and Parkland County.

IKO Preferred ContractorBBB A+ Rated22+ Years Experience
IKO RoofPro Preferred Contractor Certificate — Kayan Contracting Ltd.
WHY THIS MATTERS

A Small Leak Today Can Cost You Thousands Tomorrow

01

Small Leaks Become Structural Damage

A minor roof leak might seem harmless, but water travels along rafters and sheathing, soaking insulation and rotting wood you cannot see. What starts as a drip can lead to mould growth, ceiling collapse, and thousands of dollars in structural repairs within a single season.

02

Storm Damage Needs Immediate Attention

Alberta's hailstorms and high winds can strip shingles, crack flashing, and expose your roof deck in minutes. Every hour your roof stays exposed, water, debris, and pests have a direct path into your home. Quick professional response prevents a repair job from becoming a full replacement.

03

DIY Roof Repairs Create Bigger Problems

Climbing onto your own roof without proper equipment is dangerous, and well-intentioned patches often trap moisture underneath, accelerating rot and voiding manufacturer warranties. A professional repair costs less than fixing a DIY mistake — and keeps your warranty intact.

WHAT YOU GET

Why Choose Kayan for Roof Repair

Same-Day Assessment

Call us in the morning and we will be at your property the same day. We inspect your roof thoroughly, document the damage with photos, and give you a clear answer on what needs to happen — no waiting, no guesswork.

Honest Repair-vs-Replace Advice

We will never sell you a full roof replacement when a repair will solve the problem. If your roof has localized damage and years of life left, we will tell you. Our reputation is built on honesty, not upselling.

Insurance Claim Assistance

If your roof was damaged by hail, wind, or a fallen branch, we work directly with your insurance adjuster. We document every detail, provide the paperwork your insurer needs, and make sure your claim covers what it should.

Emergency Tarping Service

When a storm tears shingles off or a tree damages your roof, we provide emergency tarping to stop water from entering your home immediately. We respond as quickly as possible — often the same day — so you are not left exposed overnight.

Experienced Leak Detection

Leaks are rarely where they appear. Water can travel far from the entry point before it shows up on your ceiling. With 22 years of experience, our crews trace leaks back to their true source — saving you from repeated repairs that miss the real problem.

Warranty on All Repairs

Every repair we perform is backed by our workmanship warranty. We use quality materials that match your existing roof, and we stand behind our work. If a repair we made fails, we come back and make it right — no arguments.

OUR WORK

Roof Repair Projects

Real photos from real jobs across Parkland County — no stock images.

Close-up of professional shingle repair and flashing detail on a Parkland County home

Precision flashing repair to seal a persistent leak at a roof penetration

Storm damage roof repair showing new shingles installed after hail damage in Spruce Grove

Hail damage repair — stripped and replaced damaged shingles on the north-facing slope

Shingle replacement repair on a residential roof near Stony Plain, Alberta

Individual shingle replacement to address wind-lifted and cracked shingles

Completed roof repair with new shingles and clean finished edges on a Parkland County home

Completed repair — restored weathertight seal with a seamless colour match

HOW IT WORKS

Our Process

From first call to final walkthrough — here's how your roof repair project works.

Step 1

Call or Request Online

Reach out by phone, form, or chat. We respond the same day.

Step 2

Free On-Site Inspection

Our team inspects your property thoroughly and documents everything with photos.

Step 3

Clear, Written Quote

No surprises, no hidden fees. You'll know exactly what you're paying for.

Step 4

Expert Installation

Certified crews, premium materials, and meticulous attention to detail. Every job is thoroughly inspected.

Step 5

Final Walkthrough

We're not done until you're satisfied. Full cleanup and quality inspection included.

We noticed a water stain on our bedroom ceiling after a heavy rain in June. I called Kayan the next morning and they were at our house by lunchtime. Turned out a piece of flashing had pulled away from the chimney — something I never would have found on my own. They had it repaired that same afternoon. No pressure to replace the whole roof, just a straightforward fix at a fair price. The stain is painted over and we have not had a single drop since.
Curtis & Jenna Pollock
Chimney Flashing RepairStony Plain, AB
QUESTIONS?

Roof Repair FAQ

GET STARTED

Do Not Wait for a Small Leak to Become a Big Problem

Book a free same-day roof assessment. We will find the issue, give you honest advice, and fix it right — before it costs you more.

Best time to call

Your information is private. We never share your details.

Call NowFree Estimate