AllGreen Employee man suspended from tree

AllGreen Tree Service

Expert tree care and plant health
Contact Us

Local Experts

Serving Elmira and Area

AllGreen Tree Service has proudly been serving Kitchener, Waterloo, Elmira, Guelph, Fergus, Elora and surrounding areas since 1990. We provide year round residential and commercial tree services including dangerous tree removal and we service trees of all sizes and species.

Trust the Professionals

Our team includes ISA (International Society of Arboriculture) Certified Arborists and we are fully insured and WSIB covered for all projects big and small. Our team has a combined knowledge of over 70 years keeping trees healthy and creating a sustainable environment.

AllGreen Tree Service professional worker demonstrating tree removal

Tree Management


There can be any number of reasons why a tree needs to be removed but our goal is often to preserve the life of the tree. If a tree does need to be removed our team will provide you a free estimate and discuss any of your concerns. Rarely do you need to be home for us to remove a tree.

Learn More
Contact Us

Creating Sustainability


Our experts can help you select the best trees for your site and ensure they flourish in their new home. We offer maintenance and care on any and all trees we plant ensuring their continued growth. Our team is here to answer any of your questions or concerns about the planting process with a consultation.

Learn More
Contact Us
a freshly planted tree
Westmount Coat of Arms Black

Ready to work with the experts?

Reach out to request a quote.

Contact Us