Tree on Roof: Insurance and Removal Steps
A tree on the roof is one of the most stressful things that can happen to a homeowner. The order of steps matters: safety first, then preventing more damage, then documenting for insurance, then removal and repairs. Getting the sequence right protects your family and your claim.
This guide covers each step for Alpharetta homes.
Safety first
Get everyone out of rooms under the damaged area. Stay at least 30 feet from any downed or sagging power line and anything touching it. If a tree is on a line or the service drop is pulled from the house, call the electric utility, and call 911 if anyone is hurt, there is a fire or a line is sparking. Shut off gas if you smell it and can do so safely. Do not climb on the roof or try to cut the tree yourself.
Document before removal
Photograph and video the tree, the roof, the attic and any interior damage from several angles before anything is moved, as long as it is safe. Note the date and time of the storm. Contact your insurer promptly to open a claim. Many policies cover reasonable emergency steps to prevent further damage, such as tarping and removing the tree from the structure, but keep receipts and ask your insurer what they need.
Removal from a structure
Removing a tree from a roof is technical work: the crew has to take weight off the house without causing more damage, often with a crane. Published 2026 estimates note that emergency tree removal can reach $5,000 in urgent situations, and crane service adds about $500 or $250–$600 per day. Cleanup and stump work may be separate.
Permits
In Alpharetta, UDC §3.2.4 directs the City to issue permits for removal of dead, substantially injured, damaged or diseased trees. In an emergency, contact the City Arborist about procedures and document the condition with photos. Roof structure repairs generally require a building permit; the roofer or contractor should handle it.
After the tree is off
Get the roof tarped, have the structure assessed, and get written repair estimates. Check the surrounding trees for damage too; storms often leave hangers and split limbs. Replanting may be required if the lot falls below the City's density standard.
Published tree service cost estimates
| Service | Published range | Source |
|---|---|---|
| Tree removal, up to 30 ft | $150–$450 | Angi 2026 |
| Tree removal, 30–60 ft | $450–$1,200 | Angi 2026 |
| Tree removal, 60–80 ft | $800–$1,500 | Angi 2026 |
| Tree removal, over 80 ft | $1,000–$2,000+ | Angi 2026 |
| Pine tree removal | $250–$1,500 | Angi 2026 |
| Stump grinding | $120–$400 per stump (about $2–$5 per inch of diameter) | Angi 2026 |
| Tree trimming, 25–50 ft tree | $150–$800 | Angi 2026 |
| Crane service when needed | about $500, or $250–$600 per day | Angi 2026 |
| Arborist report (where a municipality requires one) | about $860 average | Angi 2026 |
Sources: Angi: Tree removal cost (2026); Angi: Stump grinding cost (2026); Angi: Tree trimming cost (2026). Figures are published national or regional estimates compiled by those sites, labeled as estimates; they are not quotes and not prices from any provider on this site. Alpharetta's tree removal permit application has no submission fee according to the City's instructions; arborist reports and replanting are separate costs.
Local rules and code references
- City of Alpharetta UDC §3.2.4, permit for non-development activity (Municode): a tree removal permit is required except for routine pruning and exemptions; the application needs the reason and a sketch or photo identifying size and species; specimen trees need a risk assessment by a qualified professional; complete applications are decided within 10 working days; permits are issued for dead, damaged or diseased trees and for non-specimen trees if minimum density is maintained.
- City of Alpharetta UDC §3.2, Tree Conservation, Landscape, and Buffer Requirements (Municode): defines specimen trees by species and trunk diameter (for example 30 inches for pines, 24 inches for most other overstory genera, 8 inches for understory trees) and sets tree protection and density rules.
- City of Alpharetta Guidance Document for UDC Article III §3.2: tree density standard of 130 inches per acre (SDF − EDF = RDF), specimen tree health assessment at ISA Level 2 or higher, and tree care under ANSI A300 standards.
- City of Alpharetta Online Tree Removal Permit Application Instructions: how to apply through the City's online permit portal under the Tree Permits category.
Code text and department procedures change; confirm current requirements with the jurisdiction before work starts.
Frequently asked questions
- What should I do first if a tree falls on my house?
- Get everyone to safety, stay at least 30 feet from downed lines, call the utility and 911 if needed, and do not climb on the roof or cut the tree yourself.
- Should I remove the tree before the insurance adjuster comes?
- Document thoroughly with photos and contact your insurer first. Many policies cover reasonable emergency steps to prevent more damage; keep receipts.
- Does homeowners insurance cover a tree falling on my roof?
- Policies commonly cover damage to a covered structure from a falling tree and reasonable removal costs, subject to limits and deductibles.
- How much does it cost to remove a tree from a roof?
- Costs vary widely; published 2026 estimates note emergency removals can reach $5,000, and crane service adds about $500 or more.
- Can I remove a dead tree in Alpharetta without a permit?
- A permit is still required, but UDC §3.2.4 directs the City to issue permits for removing dead, substantially injured, damaged or diseased trees.
- Do I need a permit to repair the roof?
- Structural roof repairs generally need a building permit; your contractor should obtain it.
Related local guides
- Coordinating a Tree-on-Structure Removal
- Windward Emergency Fallen Pine Removal
- Alpharetta Specimen Tree Removal
Need a Tree Removed From Your Roof?
Tell us about the job using our short request form and independent local pros can follow up with a free, no-obligation quote.