How Much Do Tree Services Cost?

by Team eLocal
garden work in spring, cutting a tree

Trees and shrubs can make your landscaping more beautiful, but it's essential to maintain them properly to keep them healthy and looking their best. Trees and large shrubs can also pose a safety issue if they're in poor condition or begin encroaching on buildings and electricity lines.

Knowing how much shrub and tree services cost can help you prepare for garden maintenance bills.

How Much Does It Cost to Prune a Tree or Shrub?

Based on data from HomeGuide, it costs between $80 and $1,000 (CAD 100 and CAD 1,265) to prune a small tree measuring 30 feet (9 meters) high or less. Expect to pay $400 to $800 (CAD 505 to CAD 1,110) for a tree over 30 feet (9 meters).

Smaller trees are usually cheaper to prune because the job poses less risk to the contractor. Expect to pay toward the upper end of the scale if your tree is infected, infested or in a hard-to-reach location.

Meanwhile, expect to pay around $40 (CAD 50) per shrub for pruning in a garden containing around 25 shrubs. Again, your contractor may charge more for large or inaccessible plants. Pruning infected or infested shrubs is often more expensive because it's riskier than working with healthy plants.

How Much Does It Cost to Trim a Tree or Shrub?

According to Lawn Starter, you should expect to pay around $475 (CAD 600) to trim a tree, with a typical price range between $315 and $700 (CAD 400 and CAD 885). The overall cost depends on the tree's height, diameter and health. Trimming a large, infected or infested tree usually comes toward the top of the typical price range.

How much it costs to top a tree depends mainly on its height because taller trees are more dangerous to trim. The average tree service costs to top a tree by height are:

  • 30 feet (9 meters) or less: $85 to $400 (CAD 110 to CAD 505)
  • 30 to 60 feet (9 to 18 meters): $150 to $750 (CAD 190 to CAD 950)
  • 60 feet (18 meters) or more: $230 to $1,300 (CAD 290 to CAD 1,645)

Topping a tree involves removing the top section of the main stem or cutting off the highest branches to reduce its height. This practice can be damaging. Removing too many leaves from the treetop can prevent the tree from getting adequate nutrition, potentially leading to starvation or disease. Therefore, it's best to avoid topping trees.

Generally, you should expect to pay between $60 and $75 (CAD 75 and CAD 95) per hour for shrub trimming services. This works out to between $6 and $8 (CAD 7.50 and CAD 10) per shrub. Your contractor may calculate your bill per shrub or charge for the labor hours. You may be charged more to trim unhealthy or inaccessible shrubs.

How Much Does It Cost to Remove a Tree?

The national average cost to remove a tree is about $750 (CAD 950), according to This Old House. The typical price range is between $150 and $2,000 (CAD 190 and CAD 2,525). You can get a rough idea of how much your project is likely to cost by budgeting between $5 and $15 (CAD 6 to CAD 19) per foot of the tree’s height. The overall cost depends on the tree's height and how hard it is to access.

There are three main types of tree removal, so it's essential to check what's included when you're hiring a contractor. The cheapest option is to hire a contractor to chop the tree down, but you'll need to remove the debris yourself. Alternatively, you can hire a company to cut the tree down and haul away the trunk and branches. The most expensive option includes cutting the tree down, hauling the debris away and removing the stump.


Fast, Easy and Commitment Free.

Skip the search and get the number for a pro near you texted to your phone.

Talk to a local pro. We connect you to pros who are local and available to work.

Please select a category.
By clicking "Text Me A Pro" you agree to our Terms & Conditions, Privacy Policy, and California Privacy Policy.