Bring Nature to Your Backyard

Complete tree and landscaping services in Vernon and the Okanagan region

Call us 250-549-4555

About us

British Columbia is filled with some of the most natural and scenic beauty in all of Canada. When you work with All Pro Tree & Landscape Services, we can bring the beauty of nature into your own backyard. We provide complete tree care and landscaping services in Vernon and throughout the Okanagan region.

No matter the size or shape of your space, our team of landscape designers will work with you to transform it into your own private oasis. Whether you want to plant a small garden or completely reinvigorate your outdoor space, we can do it to your exact specifications.

We also offer seasonal cleaning and maintenance. We can remove snow and ice during the winter, and lay sand to make sure no one will slip or fall. Once spring finally arrives, we will clean-up all debris and make your space clean and pristine for the warm months.

We specialize in tree care, including pruning, trimming and stump grinding. British Columbia is known for experiencing some wild weather, from summer thunderstorms to winter blizzards. Harsh weather can seriously damage the structural integrity of your trees, and even cause them to break and fall over.

We can inspect any hazardous trees on your property and determine if they pose any risk to your home and family. Our team can remove all hazardous trees quickly and safely so you can get back to enjoying your yard.

We are a fully insured company, in order for you to have complete peace of mind while we work on your property. As local homeowners ourselves, you can trust us to treat your space with care and respect.

Call today to schedule a consultation with our landscaping team.

Products and/or Services

  • Pruning trees

  • Tree removal

  • Hedges

  • Excavation

  • Landscape contracting

  • Plowing

  • Monthly landscape services

  • Anti-ice

  • Shaping

  • Sanding

  • Rock wall construction

  • Shoveling of walkways

  • Snow hauling

  • Spring clean-ups

  • Tree and stump removal

  • Irrigation installation and repairs

  • Landscape design and installation

  • Dust Control

  • Snow removal


  • Full design and installation of all landscape concepts

  • Dangerous tree removal

Languages Spoken

  • English



All Pro Tree & Landscape Services

Vernon, BC 

Payment method

Opening hours

Monday 07:00 AM - 07:00 PM

Tuesday 07:00 AM - 07:00 PM

Wednesday 07:00 AM - 07:00 PM

Thursday 07:00 AM - 07:00 PM

Friday 07:00 AM - 07:00 PM

Write us

Created by

Legal notice