Tree Services

Our Services

Recent Before & Afters

Check out some of our recent tree work!

Garage Tree Work

A tree fell on this garage during a recent storm and we were able to remove it quickly and safely. 

Tree Fell on Home

More storm work – these justifiably so concerned home owners were relieved when we were quickly able to come out and remove this tree, which prevented any further damage. 

Tree Services for prevention & Restoration

Our company specializes in providing tree services to homeowners, businesses, and municipalities. We have a team of experienced and certified arborists who have the knowledge and skills to handle any tree-related issue. Our range of services includes tree pruning, tree removal, stump grinding, tree planting, and tree health evaluation.

Tree Services for safety & Health

Tree pruning is an essential service that helps to keep trees healthy and safe. Our team of arborists uses the latest pruning techniques to remove dead, dying or diseased branches, as well as those that pose a hazard. We also prune trees to improve their structure, enhance their appearance and promote their growth.

Tree Services for SURRY CO & STOKES CO, NC

We are a trusted provider of excellent tree services to residential and commercial properties located in Surry and Stokes Counties, NC. Our proficient team of experts specializes in a broad range of services, including land clearing, tree removal, tree trimming, and more. Whether you are situated in a busy urban center such as Mount Airy or King, or in a serene town like Francisco or Westfield, we pride ourselves on offering the highest level of service. Our primary aim is to ensure that your property is safe, aesthetically pleasing, and fully operational. We are always ready to assist you with all your tree and land service needs in Surry or Stokes County, so please don’t hesitate to reach out to us.

Surry County, NC:
1. Mount Airy
2. Pilot Mountain
3. Dobson
4. Elkin
5. Surry County (unincorporated)
6. Lowgap
7. Ararat
8. White Plains
9. Westfield
10. Siloam
11. State Road
10. Pine Hall
11. Belews Creek (partly in Stokes County)

Stokes County, NC:
1. King
2. Walnut Cove
3. Danbury
4. Germanton
5. Pinnacle
6. Sandy Ridge
7. Francisco
8. Lawsonville
9. Westfield (partly in Stokes County)
10. Pine Hall
11. Belews Creek (partly in Stokes County)