HomeServicesSnow Removal

⚠️ Active Leak? Call 250-261-0306 Now

Roof Snow Removal &
Ice Dam Rescue

Heavy snow load, ice damming, plugged vents, winter leaks. We work through -40°. Same-week service most weeks across the Peace Region.

When Snow Becomes a Problem

Peace Country winters don't mess around. A heavy snow load on your roof is more than aesthetics — it stresses the structure, creates ice dams that push meltwater under your shingles, and buries furnace and plumbing vents that need to breathe.

Sunnybrook Roofing handles winter roof emergencies across Taylor, Fort St. John, Charlie Lake, Farmington, and Baldonnel. Same-week service most weeks. Emergency response when it can't wait. We worked through -40° last December — we're not waiting for spring.

⚠️ Active Leak? Call Now

If meltwater is dripping inside your house, time is the variable that determines damage. Drywall + insulation + framing can be saved if we get there fast — call/text 250-261-0306 directly.

Winter Roof Services

Why a Snow-Covered Furnace Vent is a Real Problem

People underestimate this one. When your furnace exhaust vent gets buried in snow, the furnace can backdraft carbon monoxide into the house. CO is odorless, colorless, and lethal. Same goes for plumbing vents (causes slow drains and gurgling) and bathroom vents (traps moisture and grows mold in the attic).

We clear every vent on the roof as part of any snow removal call. If your furnace is short-cycling or your CO detector has gone off — get the roof checked the same day.

Snow Load — How Much is Too Much?

Most Peace Region homes are built to handle the snow load in a normal winter. But after a heavy snowfall plus a freeze-thaw cycle, snow can become much denser than fresh powder — and the structural load on the roof can exceed what it was designed for.

Get the roof checked when:

Pricing & Response

Roof snow removal in the Peace Region typically runs $250 to $800 depending on roof size, snow depth, and accessibility. Final price is confirmed on-site after a free assessment — we don't do phone-only ballparks.

Most weeks we can be at your place within a few days. Active leaks and dangerous snow load get same-day priority. Call/text 250-261-0306.

Service Area

Sunnybrook Roofing serves Taylor (HQ), Fort St. John, Charlie Lake, Farmington, Baldonnel, plus North Pine, Cecil Lake, Goodlow, Clayhurst, and Rose Prairie. For winter emergencies across the wider Peace Region — call to confirm.

Snow Removal FAQs

When should I get the snow removed from my roof?

Get snow removed when accumulation is over 18 inches, when ice dams are forming at the eaves, when meltwater is leaking inside, when furnace or plumbing vents are buried, or after any major snow event. In the Peace Region we recommend a check-in once snow accumulation passes two feet — sooner if you've seen interior leaking.

What is an ice dam and why is it dangerous?

An ice dam is a ridge of ice that forms at the edge of a roof and prevents melting snow from draining off. The trapped water backs up under the shingles and leaks into the attic, ceilings, and walls — causing drywall damage, insulation damage, and mold. Ice dams in the Peace Region are common after a warm spell mid-winter.

How much does roof snow removal cost?

Roof snow removal in the Peace Region typically runs $250 to $800 depending on roof size, snow depth, and accessibility. Final price confirmed on-site after a free assessment — we don't do phone-only ballparks.

Why is a snow-covered furnace vent a problem?

If your furnace exhaust vent gets buried in snow, the furnace can backdraft carbon monoxide into the house — a serious safety risk. Same with plumbing vents (causes drain issues) and bathroom vents (causes moisture problems). We clear all roof vents as part of snow removal calls.

Do you do emergency winter calls?

Yes. We worked in -40° before Christmas. Active leaks and dangerous snow load don't wait for spring. Call/text 250-261-0306 directly for emergency response.

Snow on the roof? Don't wait.

Most jobs scheduled within the week. Active leaks get same-day priority.

Call 250-261-0306 Request Service Online →