Comprehensive Tree Services in in Western North Carolina


We eat, sleep & breathe trees. We offer a wide variety of tree management services to keep your trees healthy and thriving. From trimming to clean-up, we handle every aspect of tree servicing. There's no tree too big and no job too small for our Pro Team. Keep scrolling to see everything All Pro Tree & Crane has to offer.

Contact All Pro

Tree Work - What We Do


Trimming & Pruning

Don't keep putting off the trimming your trees need. All Pro is here to enhance your curb appeal and promote healthy tree growth.

Learn More

Don't ruin your yard trying to remove that stump. We can seamlessly shave the stump below the surface with our stump grinding service.

Learn More

Risk Assessments

Let our ISA Certified Arborists provide your Tree Risk Assessment to determine the next steps for your unhealthy and/or diseased tree(s).

Learn More

Let All Pro remove hazardous trees from your property. With modernized equipment, we can safely remove trees of any size.

Learn More

Brush Removal

Clearing and managing your overgrown lot takes heavy-duty equipment. At All Pro, we're ready for that.

Learn More

We have one of the largest cranes in WNC. No matter how big your project is, we have what it takes to complete the work in-house, from start to finish.

Learn More

Nurture your trees to perfection. Call All Pro Tree & Crane at (828) 674-7336 for comprehensive tree services.

Share by: