Service area › Tree Service in Bedford County, VA
Tree service in
Bedford County, VA.
Looking for tree service in Bedford, VA? David’s Tree Service handles tree removal, trimming and pruning, stump grinding and 24/7 storm cleanup across Bedford County, from Forest on the Lynchburg side to the town of Bedford and Smith Mountain Lake. Free estimates, and the same crew that quotes your job does the work.
Big trees, big storms.
Taken down in sections.
When storms came through on July 21, 2026, they knocked down massive trees in the town of Bedford. One oak, four and a half feet across, came down on an SUV parked in a yard.
A tree that size near a house can’t just be dropped. When there isn’t room to bring it down in one piece, we take it down in sections. Tree removal in Bedford County starts the same way as everywhere else we go: David comes out, looks at the tree and gives you a straight price.
Every Bedford County job gets
- A free estimate on site, with no obligation
- A licensed and insured crew
- The same crew that quoted it doing the work
- Stump grinding quoted at the same time, if you want it
- A cleaned-up yard before we leave
Five towns in
Bedford County.
Forest
On the Lynchburg side of the county, with 11,709 people at the 2020 Census. Our Forest / Lynchburg line, 434-525-6777, is the local number for you. More on tree service in Forest.
Bedford
The county seat, near the Peaks of Otter and home of the National D-Day Memorial. The big shade trees in town took a beating in the July 2026 storms.
Moneta
One of the Smith Mountain Lake communities we cover. Bedford County holds the northern half of the lake.
Goode
A small community in Bedford County, ZIP 24556. Same crew, same free estimate.
Winter storms
In February 2025 an ice storm left more than 77,000 Appalachian Power customers without power, with Bedford County among the hardest hit. Ice weighs down limbs until they break.
Five services,
one phone call.
Tree removal, trimming and pruning, storm cleanup, stump grinding and land clearing. We do not top trees.
Why choose David’s?
Since 1993
A family tree service from Lynch Station, run by David Snead.
Free estimates
David comes out and gives you a price. No charge and no obligation.
We clean up
The thing our customers mention more than anything else.
No topping
Proper pruning only. We do not top trees.
- Main office540-297-3454
- Forest / Lynchburg434-525-6777
- 24/7 emergencies540-871-8338
Frequently asked questions
Which Bedford County towns do you cover?
Forest, Bedford, Moneta, Huddleston and Goode. If you’re somewhere else in the county and not sure, call 540-297-3454 and ask. We’ll tell you straight.
Do you work at Smith Mountain Lake?
Yes. Moneta and Huddleston are the Smith Mountain Lake communities we cover. If you’re not sure whether your place is in our area, call and ask.
Can you take down a big tree near my house?
Yes. When there isn’t room to drop a tree in one piece, we take it down in sections. David will come out, look at it and give you a price for free.
How much does tree removal cost in Bedford?
It depends on the size of the tree, how close it is to the house and how much room there is to work. David will come out, look at it and give you a price for free, with no obligation.
How fast can you come after a storm?
Storm damage is right away. If a tree is on your house or blocking your only way out, call our 24/7 emergency line, 540-871-8338, rather than filling in the form.
Do you have a local number for Forest?
Yes. 434-525-6777 is our Forest / Lynchburg line. The main office is 540-297-3454, and 540-871-8338 is the 24/7 line for emergencies.
Tree service in Bedford County?
Call and we’ll come look.
Tell us where you are in Bedford County and what the tree is doing. David will come out, look at it and give you a straight price.
540-297-3454
Tree down right now? Call our 24/7 emergency line, 540-871-8338.