What to Do When Your Neighbor's Tree Hangs Over Your Property in Charlotte

Bucket truck trimming trees in residential Charlotte neighborhood

Your neighbor's willow oak has branches stretching 20 feet over your fence, dropping leaves into your gutters, and one large limb is hanging directly over your deck. You have mentioned it twice. Nothing has changed. Now what?

This is one of the most common neighbor disputes in Charlotte, and it comes up constantly in older neighborhoods like Dilworth, Myers Park, and Plaza Midwood where mature trees have had decades to grow across property lines. Newer subdivisions in Huntersville, Ballantyne, and Indian Trail deal with it too, usually because builders planted fast-growing trees too close to lot lines.

Here is what North Carolina law actually says, what your rights are, and how to handle this without destroying a neighborly relationship or hiring a lawyer.

The Basic Rule in North Carolina

North Carolina follows what is called the "self-help" rule for overhanging tree branches. It is simple: you have the right to trim any branches that cross over your property line, up to the property line, at your own expense.

That means you can hire a tree trimming service to cut back every branch that hangs over your side of the line. You do not need your neighbor's permission. You do not need to notify them in advance (though it is smart to, as we will discuss). You just cannot cross the property line or damage the tree in the process.

The key limitations:

Who Is Responsible When a Neighbor's Tree Causes Damage?

This is where it gets more complicated. In North Carolina, the tree owner's liability depends on what they knew.

Healthy tree falls in a storm: Generally, your neighbor is not liable. If a healthy tree falls on your house during a hurricane or thunderstorm, it is considered an act of nature. Your homeowner's insurance covers the damage to your structure. Your neighbor's insurance does not pay. This surprises a lot of people, but it is how the law works in North Carolina.

Dead or obviously hazardous tree falls: This is different. If your neighbor's tree was clearly dead, dying, or visibly damaged — and the neighbor knew about it or should have known — they can be held liable for the damage. This is called "negligence." The key is proving they were aware of the hazard. This is why documenting problems matters (keep reading).

Branches falling from neglect: If a dead branch from your neighbor's tree falls on your car, and you had previously notified your neighbor that the branch was dead and needed removal, your neighbor could be liable. Again, the question is whether they knew about the problem and failed to act.

Steps to Handle It — from Friendly to Formal

Step 1: Talk to Your Neighbor

Start here. Most tree disputes in Charlotte get resolved with a conversation. Many neighbors honestly do not know their tree is causing a problem, or they have been meaning to deal with it and haven't gotten around to it. A friendly heads-up is usually enough.

Keep it specific: "Your oak's branches are hanging about fifteen feet over my driveway and dropping acorns on my car. Would you be willing to have it trimmed back, or would you mind if I had it done on my side?" Most people will either handle it or give you the go-ahead.

Step 2: Put It in Writing

If talking doesn't work, send a letter or email. Be polite but specific. Describe the problem, include photos if you can, and state what you are asking for. Keep a copy of everything. This creates a paper trail that matters if the situation escalates later.

Why this matters: if their tree later falls and damages your property, that letter is evidence that they knew about the problem. It shifts the liability conversation in your favor.

Step 3: Get a Professional Assessment

If you think the tree is actually dangerous — not just annoying — hire an arborist to assess it. A written arborist report that says the tree is structurally compromised, diseased, or a falling hazard is powerful documentation. Send a copy to your neighbor. Now they definitely know about the risk, which makes them liable if something happens.

An arborist assessment typically costs $150 to $400 in the Charlotte area. It is worth the money if you are dealing with a large, potentially dangerous tree.

Step 4: Exercise Your Right to Trim

If the neighbor will not act, you can trim to the property line at your own expense. Hire a professional tree service — do not try to do this yourself, especially for large branches high up in the canopy. A good crew will know exactly where the property line is and will make proper cuts that don't harm the tree.

Before you hire anyone, check if the tree is protected under Mecklenburg County's tree ordinance. Trees above certain size thresholds may require a permit even for pruning. Your tree service should know the local rules.

Step 5: When to Involve a Lawyer

Most neighbor tree disputes do not need legal involvement. But there are situations where it is warranted:

The HOA Factor

If you live in an HOA-governed neighborhood — which includes most of the subdivisions built in the Charlotte metro since the 1990s — your HOA's covenants may have their own rules about trees. Some HOAs require the tree owner to maintain their trees so they do not encroach on neighboring properties. Some require HOA approval before any tree work is done, even on your own property.

Check your covenants and CC&Rs before taking action. In some Charlotte subdivisions, the HOA itself handles tree disputes as part of its management responsibilities. A quick email to your property manager can save you a lot of hassle.

What About Roots?

The same self-help rule applies to roots. If your neighbor's tree roots are growing under your property and causing damage to your driveway, foundation, or sewer line, you have the right to cut those roots on your side of the property line. But the same caution applies: cutting major roots can kill the tree or make it unstable, which could create liability for you.

Root issues are harder to deal with than branch issues because you cannot always see what is happening underground. If you suspect root damage from a neighbor's tree, get a professional assessment before cutting anything. The last thing you want is to sever a major root and have the tree fall toward your house.

Preventing Future Problems

If you are planting new trees on your own property, think about how they will affect your neighbors in 10, 20, or 30 years. Keep large-canopy trees like oaks and maples well inside your property line — at least 15 to 20 feet. Plant smaller species near property lines. It is a lot cheaper to plan ahead than to deal with a tree dispute decades later.

If you are buying a home in Charlotte, look at the trees on neighboring properties, not just your own lot. That 60-foot willow oak in the neighbor's yard that shades your potential new patio? It will also drop thousands of leaves onto your deck every fall, and its branches may already be overhanging the roof. Factor that into your buying decision.

Most neighbor tree situations in Charlotte work out fine with a simple conversation. But know your rights, document everything if the conversation does not go well, and hire professionals for any cutting work. A bad DIY trimming job can make the problem worse — and more expensive — for everyone.

Dealing with a Neighbor's Overhanging Tree?

Get a free quote from experienced Charlotte tree service companies. Whether you need branches trimmed back to the property line or a full assessment, get matched with licensed professionals.

Get a Free Quote

Ready to Find a Tree Service?

Get free quotes from top-rated Charlotte tree service companies. Licensed, insured, and ready to work.