Tree service pricing guide

How to Price Tree Service Jobs Without Guessing

Tree work is easy to underprice because the visible task is only part of the cost. A profitable quote must cover crew time, equipment, travel, disposal, overhead, risk, and the return needed to keep the business healthy.

By ToolFoundryToolsUpdated August 28, 20268 minute read
01

Start with the complete scope

Write down what the customer expects before calculating a price: removal or trimming, tree size and condition, access, obstacles, cleanup standard, stump work, hauling, and whether permits or traffic control are involved. A vague scope creates unpaid work later.

Photographs and a short written scope help the crew price the same job the customer expects to receive. Note exclusions too, such as utility work, concealed decay, or lawn repair.

02

Calculate direct job costs

Estimate crew hours by role and multiply each by the real hourly labor cost—not only the employee wage. Include payroll taxes, workers’ compensation, and other labor burden when those costs are not already included in overhead.

Add equipment costs for the bucket truck, chipper, stump grinder, crane, mini skid, saws, fuel, and wear. Then add disposal or dump fees, travel time, permits, subcontractors, and job-specific materials.

Pricing formulaDirect job cost = loaded labor + equipment + disposal + travel + permits + subcontractors
03

Add overhead and risk

Overhead includes costs the business pays even when no single job can be blamed for them: insurance, office time, software, phones, advertising, licensing, yard expense, and vehicle ownership. Allocate overhead consistently—often by crew-hour, labor-hour, or a percentage based on historical costs.

Tree condition, limited access, nearby structures, utilities, traffic, and specialized rigging increase uncertainty. Price known risk into the estimate instead of hoping the crew finishes faster than expected. Risk pricing is not a substitute for safe operating procedures or adequate insurance.

04

Set the selling price from margin

Markup and gross margin are different. If a job costs $2,000 and you add a 30% markup, the price is $2,600 and the gross margin is about 23.1%. To earn a true 30% gross margin, divide cost by 0.70.

Use the margin formula only after direct costs and allocated overhead are included. Otherwise the calculated “profit” may be paying bills that were left out.

Pricing formulaSelling price = total job cost ÷ (1 − target gross margin)
05

Worked tree-removal example

Suppose loaded labor is $1,050, equipment is $520, disposal is $180, travel and permits are $100, allocated overhead is $350, and a difficult-access allowance is $200. Total estimated cost is $2,400.

At a 30% target gross margin, $2,400 ÷ 0.70 produces a selling price of $3,428.57. Round deliberately, check the price against the scope and local market, and document any optional stump grinding or haul-off separately.

06

Estimate checklist

  • Written scope and exclusions
  • Crew roles and loaded labor rates
  • Equipment time and operating cost
  • Travel, disposal, and permit costs
  • Allocated business overhead
  • Access, condition, obstacle, and rigging risk
  • Target gross margin
  • Deposit and payment terms
07

Common questions

Should tree services price by the hour or by the job?

Customers usually understand a fixed job price more easily, while the business can still build that price from estimated crew hours, equipment, costs, overhead, and risk. Hourly pricing can be useful when the scope cannot be known in advance.

How should stump grinding appear on an estimate?

List it as a separate included or optional line item with a clear description of stump size, grinding depth, debris handling, and surface restoration.

What if the actual job takes longer?

Compare estimated and actual hours after every job. Repeated overruns usually point to a production-rate, access, scope, or estimating assumption that should be updated.