A Tree or Branch Fell on the Roof: Safety, Who to Call and What It May Cost
A fir limb or Garry oak branch on the roof: safety first, who to call (BC Hydro, arborist, roofer), covering the hole and what repairs may cost.
Quick answer
If a tree or large branch has come down on your roof, deal with people and power before property: get everyone out of the rooms below if the ceiling has moved or cracked, and if the tree touches a power line, stay well clear and call BC Hydro. Then a roofer or arborist removes the limb and fits a temporary cover, about $300 to $800 before GST in our pricing model, before the next rain. Photograph everything first for insurance. A punctured area with cracked decking is typically $500 to $2,000 for localized decking plus the shingle repair; framing damage is priced after inspection.
- Urgency
- High; emergency if the ceiling has moved or a line is down
- Emergency tarp / temporary cover
- $300–$800 before GST
- Localized decking replacement
- $500–$2,000
- Section shingle repair
- $800–$2,500
Next step: Active leak or storm damage: get matched with a local roofer.
Request Urgent Roofing HelpKey facts
- Urgency
- High; emergency if the ceiling has moved or a line is down
- Our estimate
- Emergency tarp / temporary cover
- $300–$800 before GST
- Our pricing model (estimate)
- Localized decking replacement
- $500–$2,000
- Our pricing model (estimate)
- Section shingle repair
- $800–$2,500
- Our pricing model (estimate)
- Insurance on older roofs
- may be settled at depreciated value (BC claims guide)
- Source: IM Roofs
Greater Victoria context
Tree strikes are the West Shore and rural Saanich version of storm damage. The Highlands, Metchosin, Prospect Lake and the forested lots of North Saanich sit under mature Douglas fir that shed heavy limbs in southeasterly gales, and Broadmead's design covenants kept the firs and Garry oaks that are now thirty years bigger and leaning over the roofs they were meant to frame. In the old core, Fairfield and Oak Bay's Garry oaks can drop large limbs in late summer drought as well as in winter wind, which arborists treat as a known habit of the species.
The first call is not always the roofer. If a tree is across a service line or a street line, BC Hydro has to make it safe before anyone works near it. Several Greater Victoria municipalities have tree protection bylaws, so removing or heavily pruning a large tree afterwards may need a permit; confirm with your municipality before booking the arborist for more than making the roof safe. Strata townhomes in Westhills and Royal Bay usually route roof damage through the strata's insurer rather than the owner's.
| What happened | What it may mean | What a professional may check | Typical range |
|---|---|---|---|
| Small branch scraped down the slope | Torn or displaced shingles, possibly a bent vent or gutter | Granule scrape, torn tabs, gutter fixings | Minor repair $350–$900 |
| Limb punched through the shingles, deck intact | Puncture in shingles and underlayment | Attic for daylight; underlayment around the hole | Section repair $800–$2,500 |
| Limb cracked or holed the decking | Sheathing and possibly a rafter damaged | Decking and framing from the attic | Decking $500–$2,000 plus shingle repair; framing priced after inspection |
| Whole tree resting on the roof | Load on framing; damage hidden under the canopy | Structure before removal; removal by arborist with a crane if needed | Arborist plus roofer; insurer involved |
| Tree or limb on a power line | Electrical hazard before anything else | Nothing until BC Hydro has made it safe | BC Hydro first |
The first hour: people, power, then property
A branch on the roof is frightening but usually not structural; a whole tree can be. If the ceiling below has sagged, cracked or dropped debris, keep everyone out of that room and the attic. If any part of the tree touches a wire, assume it is live, keep well back, and call BC Hydro before anyone else. If the roof is open to the sky and rain is coming, move belongings and put down buckets. None of this involves a ladder.
Who to call, in what order
Tree damage brings three trades together. The order depends on what is on the roof.
- BC Hydro if a line is involved, before anyone touches the tree.
- An arborist for a whole tree or a limb too large for a roofer to handle safely; large removals may use a crane.
- A roofer to remove smaller limbs, assess the puncture from the attic and the roof, and fit a temporary cover.
- Your insurer, once photographs are taken and the roof is covered, to open a claim before permanent repairs.
- Your municipality if the tree needs removing or heavy pruning afterwards, since tree bylaws may apply.
Ready to see your own number? Active leak or storm damage: get matched with a local roofer.
Request Urgent Roofing HelpWhat may be damaged under the branch
From the ground the damage looks like a few torn shingles. What a professional checks is underneath: whether the underlayment is torn, whether the sheathing is cracked or holed, and whether a rafter or truss took the impact. Fir and cedar limbs tend to punch holes; heavy Garry oak limbs tend to crack decking over a wider area. The attic gives the honest answer, which is why a roofer will usually look from inside before quoting, and why a whole tree should not be dragged off until someone has judged what it is holding down.
Costs, insurance and the tree itself
In our pricing model the temporary cover is $300 to $800 before GST, a section shingle repair $800 to $2,500 and localized decking replacement $500 to $2,000; framing repair is priced after inspection and may need a permit. Sudden tree damage is the type of event home insurance commonly covers, though a BC claims guide notes older roofs may be settled at depreciated value, so ask the insurer how the roof's age will be treated. Whose tree it was matters less than people expect: the damage to your roof is normally claimed on your own policy. Removing what is left of the tree, and any bylaw permit, is usually a separate cost.
Frequently asked questions
A tree fell on my roof, who do I call first?
Does insurance cover a tree falling on my roof in BC?
My neighbour's tree damaged my roof, who pays?
How much does it cost to fix a hole in the roof from a branch?
Do trees over my roof shorten its life?
Sources
- Great Victoria Roofing pricing model (our estimate) — Great Victoria Roofing, accessed 2026-09-10.
- Roof insurance claim BC — step by step — IM Roofs (contractor/commercial estimate), accessed 2026-09-10.
- Falls from elevation — WorkSafeBC, accessed 2026-09-10.
- Canadian Climate Normals 1991–2020 — Victoria stations — Environment and Climate Change Canada, accessed 2026-09-10.
- Preventing roof moss in Victoria BC — Shoreline Roofing (Victoria contractor) (contractor/commercial estimate), accessed 2026-09-10.
Full list with what each source supports: Sources · How we build estimates: Methodology
Last reviewed · Editorial team — reviewed against the sources listed on each page · Cost figures are estimates from our published pricing model, not quotations.
- Roof Storm Damage in Greater Victoria: What to Do in the First 48 HoursAfter a Greater Victoria windstorm: how to check the roof from the ground, get a temporary cover before the next rain, document for insurance and repair costs.Read
- Rotten Roof Decking: How It Is Found and What Replacing It CostsSoft spots, a spongy roof, dark sheathing in the attic or plywood delaminating at the eaves: what rotten decking may mean, how it is found and what it costs.Read
- Moss on the Roof in Victoria: What It Does, How to Remove It and How to Keep It OffWhy moss grows on Greater Victoria roofs, what it does to shingles, how it is removed safely (never pressure-washed), zinc strips, intervals and costs.Read
- Should You Claim Storm Roof Damage on Insurance in BC?Document first, repair second, claim only if the damage is sudden and the payout beats your deductible. Depreciation on older roofs and the BC claim steps.Read
- Roofing in the Highlands: Costs, Common Problems and Local FactorsHighlands roofs sit under very heavy forest on rocky acreages. Needle debris, year-round moss, lots no bin can reach, and why metal is the second roof.Read
- Roofing in Metchosin: Costs, Common Problems and Local FactorsMetchosin is rural by design: big single-storey roofs, barns, gravel driveways and heavy tree cover. What an acreage roofing project costs and involves.Read
- AI Roof AssessmentDescribe your roof problem, add photos, get a professional-ready summary.Read
Take the next step with confidence
Active leak or storm damage: get matched with a local roofer.