What should I do about tree branches over my roof?

The answer

Branches over a roof should be pruned when they scrape shingles, load gutters with debris, touch siding, hang low over the house, or show cracking, decay, or storm damage. Typical roof-clearance pruning often costs $250 - $1,200, but large or hazardous limbs can cost more.

The goal is clearance and risk reduction without damaging the tree. A good scope says which limbs are removed, how cuts are made, whether ropes are needed, and how debris is handled.

Common roof-branch situations

Light roof clearance

$250 - $700

How to tellSmall branches touch shingles or gutters but are easy to access

The fixSelective pruning for clearance, gutter cleanup if included

Large limb over roof

$700 - $2,000+

How to tellHeavy branch extends over the house, garage, porch, or chimney

The fixRope-lower sections to avoid roof damage

Broken hanger limb

$500 - $2,500+

How to tellStorm-broken limb is suspended above the roof or caught in the canopy

The fixEmergency hazard pruning and controlled lowering

Tree too close to the house

Prune or remove

How to tellTrunk is close to the foundation and canopy repeatedly grows into the roofline

The fixPruning may buy time; removal may be cleaner if spacing is poor

Utility conflict

Call utility first

How to tellBranches cross power, cable, or service lines near the roof

The fixUtility coordination before tree work near energized lines

What to document before calling

  1. Take photos from the ground that show the roof, branch, trunk, and nearby access points.
  2. Check gutters and shingles from the ground for debris piles, scrape marks, or damaged edges.
  3. Do not climb onto a roof to cut limbs. Roof work plus chainsaws is a bad combination.
  4. Ask whether the crew will rope limbs down or let them fall. Over a roof, that difference matters.
Free checklist

Unlock the hiring checklist

Use this before you call a tree service, so you know what to ask and what to avoid.

Call a pro when…

  • A limb is above a roof, skylight, chimney, service mast, driveway, or walkway
  • Branches scrape shingles or siding in wind
  • A broken limb is hanging or caught above the house
  • The work requires a ladder, climbing, bucket truck, or chainsaw overhead
  • Power lines or the service drop are near the limb

Repair or replace?

If the tree is healthy and only needs clearance, pruning is usually the right answer. If the trunk is too close, the tree is declining, or major limbs will keep threatening the roof, removal may be more cost-effective than repeated heavy pruning.

Need a cleaner scope before you call around?

Use the tree service checklist to compare the same work, questions, cleanup, and warranty before choosing a local company.

Open the Hiring Checklist

Related questions

How far should branches be from a roof?

There is no universal number, but you want enough clearance that branches do not rub shingles or dump heavy debris into gutters. Ask the arborist what clearance is healthy for that species.

Can branches damage shingles?

Yes. Rubbing can wear granules, trapped debris can hold moisture, and falling limbs can puncture or tear shingles.

Should I cut every branch over the roof?

Not automatically. Over-pruning can stress the tree. The better scope removes risky, rubbing, dead, or poorly attached limbs while preserving structure.