Whether you need a branch removed, have a dead tree taken out, are clearing storm debris, or need an area cleared for a garden or patio space, our fast and friendly tree services are designed with the unique needs of our Virginia homeowner in mind!

In general, industry pricing is based on a number of factors such as:

  • Tree diameter 
  • Tree height
  • Current state of tree
  • Danger presented to structures and other obstacles
  • Ease of access to tree

With all of these variables, the average price per tree removed in Virginia can range from $250 - $1,250.

Adding to the end cost is the fact that haul-away services are frequently an add-on service - effectively charging homeowners for adding waste to their county's landfills!

With American Roots, haul-away services are included in our pricing because your trees are valuable resources - not trash!

Because of our unique business model, we are able to offer pricing based on the same variables, but at a MUCH lower rate than industry averages.

Already got a quote for tree removal? We'd love the opportunity to add you to our list of customers who saved themselves from being overcharged.

Have a special or memorial tree that needs removing? Why not ask about our services to turn your tree into something else and keep the sentiment alive for generations to come?

If you're ready for a free, no-obligation price quote, simply fill out the contact form, and one of our tree experts will get in touch with you to discuss your needs.

It's time to discover the American Roots difference, and be a part of keeping Virginia clean!