Cochrane · Calgary · Airdrie

Your roof needs work. Your attic is at risk.

Chinook stains, a tired roof, frost in the attic — we diagnose leak vs attic rain and fix it. Home of the 10-Year Transferable Roof Warranty.

10-Year Transferable WarrantyCochrane · Calgary · Airdrieby Black Gate Contracting
Frost-covered Calgary rooftop at dawn, with warm sunrise light melting frost from the shingles.

What you need done

Two jobs homeowners call us for

You either need the roof fixed — or the attic moisture risk stopped. Often both. We handle the diagnosis so you are not paying for the wrong repair.

Line icon of a roof peak with shingle courses and a 10-year warranty badge.

Roofing

Repairs and full replacements built for Calgary weather — backed by our 10-year transferable roof warranty on qualifying installs.

Line icon showing moisture control and ventilation in an attic.

Attic rain & moisture

Frost on nails, damp insulation, stains after a warm spell — often attic rain, not a roof leak. Ventilation, bath-fan routing, and insulation that stop the cycle.

Line icon of layered insulation rolls with an R-value marker.

Blow-in insulation

Proper attic R-value keeps house heat out of the cold roof deck — warmer rooms, lower bills, less melt risk when Chinooks hit.

Why this keeps happening

Attic rain looks like a leak — until you look under the roof

If stains show up after a Chinook, or you see frost in the attic while the shingles look fine, you are not imagining it.

Warm household air rises into a cold attic all winter. Moisture freezes on the decking — layer after layer of frost in the insulation and on nails.

It is not always a roof leak. The shingles can look fine while the problem is happening under the roof. Guess wrong and you pay for the wrong fix.

A Chinook can swing 30°C in hours. That thaw turns built-up frost into sudden “rain” on insulation, drywall, and ceilings.

A 30°C swing in a day is normal here. Waiting another winter usually means a bigger stain — and a bigger bill.

Not sure if it’s a leak? Ask us →

Cross-section diagram of an attic showing warm air rising, frost forming on the underside of the roof, and meltwater dripping onto insulation.

The permanent fix

Three steps that stop attic rain

Done together, these keep frost from forming — so you are not chasing stains every Chinook.

Line icon of a roof vent with airflow arrows showing balanced ventilation.

Ventilation

Balanced intake and exhaust keep the attic cold and dry so frost cannot build on the decking.

Line icon of a bath-fan hose connected through a sealed adapter to a roof vent.

Bath-fan adapter

A sealed adapter routes moist bathroom air fully outside — not into the insulation where it feeds frost.

Line icon of layered insulation rolls with an R-value marker.

Insulation

Correct depth and R-value keep house heat out of the attic — the root trigger for melt and stains.

By Black Gate Contracting

Local team. Straight diagnosis.

Cochrane Insulation is a brand of Black Gate Contracting. Over 15 years focused on insulation, roofing, and attic-rain issues in Cochrane, Calgary, Airdrie, and surrounding areas. We tell you whether you need roofing, an attic fix, or both.

Black Gate Contracting10-Year Transferable Roof WarrantyCochrane · Calgary · Airdrie
Close-up of quality roof installation — architectural shingles, vents, and flashing on a Calgary-region home.

What to expect

From worry to a clear plan

You tell us what you are seeing. We help separate roof leak from attic rain, then outline the right work.

Four illustrated warning signs of attic rain a homeowner can spot: ceiling stain, frost on nail tips, damp attic insulation, and peeling paint near the ceiling.
Graphic of a five-day Chinook temperature cycle with the cold-then-warm swing that drives attic-rain damage.
Diagram combining the three prevention steps: ventilation, sealed adapter, insulation.

Next steps

Your free assessment.

No pressure. No commitment. Just a clear answer.

Send us your request →

What happens after you contact us

  1. You email us Describe what you are seeing — stains, frost, roof wear. Photos help.
  2. An attic visit Free, no obligation. We check vents, adapter, and insulation.
  3. A written quote Plain English. Itemized. No hidden fees.
  4. The work Scheduled when it works for you. Covered by our warranty.

No pushy follow-ups — reply in one business day.

FAQ

Questions before you book

Straight answers so you know whether you need a roof, an attic fix, or both.

Is this a roof leak or attic rain?

A roof leak comes through damaged shingles or flashing. Attic rain happens under the roof when warm household air meets cold attic surfaces, then melts in a Chinook. We diagnose which you have before recommending work.

What is attic rain?

Attic rain is moisture that freezes inside your attic over winter, then melts during a warm Chinook and drips onto insulation and ceilings. It is often mistaken for a roof leak even when shingles are fine.

Who is behind Cochrane Insulation?

Cochrane Insulation is a brand of Black Gate Contracting — the same local team for insulation, roofing, and attic rain work.

What areas do you serve?

Cochrane Insulation by Black Gate Contracting serves Cochrane, Calgary, Airdrie, and surrounding Alberta communities.

What is the 10-year transferable roof warranty?

On qualifying roof installations, we provide a 10-year warranty that can transfer to a new homeowner if you sell — a strong selling point for your property.

How do I request a quote?

Use the contact form on this page. Tell us about your roof, ceiling stains, or attic moisture issue and we will reply by email within one business day.

Free estimate

Tell us what is going wrong

Roof looking tired or leaking? Stains after a Chinook? Frost or damp insulation? Send a short note — we reply within one business day.

Prefer email — we reply within one business day.

Cochrane Insulation by Black Gate Contracting. Serving Cochrane, Calgary, Airdrie, and surrounding areas. No pushy follow-ups. Photos help.

RoofingAttic RainInsulationFree Assessment

Please enter your name.

Please enter a valid email address.

Tell us a little about what you need.