Local Services

Tree Service in San Francisco, CA: Costs & Tips (2026)

Updated 2026-03-10

Tree Service in San Francisco, CA: Costs & Tips (2026)

San Francisco’s urban forest is one of the most tightly regulated in the country, and for good reason. The city’s 49 square miles pack dense residential neighborhoods against steep hillsides where Monterey cypress, Monterey pine, Victorian-era street plantings, and non-native eucalyptus all coexist — often on lots barely wider than the houses built on them. Between the city’s strict tree protection ordinance, the high cost of labor in the Bay Area, and the logistical challenges of working on narrow streets and steep grades, tree service in San Francisco is a different proposition than in almost any other U.S. city.

What to Know About Tree Service in San Francisco

San Francisco’s Urban Forestry Ordinance (Public Works Code Article 16) is one of the most protective municipal tree laws in the nation. Under this ordinance, no “significant tree” — defined as any tree with a trunk circumference of 12 inches or more measured 4.5 feet above grade — may be removed from private property without a removal permit issued by San Francisco Public Works (formerly DPW). The permit process includes a public notice period during which neighbors can file objections, and the city can deny removal permits outright if the tree is deemed healthy and contributes to the urban canopy. Removal of landmark trees — those designated for their size, species, historical significance, or visibility — requires an even higher burden of justification.

Street trees in San Francisco add another layer. Since July 2017, the city assumed maintenance responsibility for all street trees through the StreetTreeSF program funded by Proposition E. San Francisco Public Works now manages routine pruning of roughly 125,000 street trees on a cyclical basis. Residents can request service through SF311, but they cannot hire private tree services to prune or remove street trees without city authorization.

California requires a C-27 Landscaping Contractor license or a D-49 Tree Service Contractor license (issued by the Contractors State License Board) for tree work valued at $500 or more, including labor and materials. Given San Francisco’s pricing, virtually every professional tree job exceeds that threshold. Verify any tree service’s CSLB license online before hiring.

The city’s topography creates practical challenges. Neighborhoods like Twin Peaks, Diamond Heights, Forest Hill, and the Sunset hillsides often have trees rooted in steep slopes with limited equipment access. Crane-assisted removals — which add significant cost — are more common in San Francisco than in flat-terrain cities. Street access for large equipment may require Temporary Exclusive Use permits from SFMTA, adding both cost and lead time.

Average Cost of Tree Service in San Francisco

San Francisco is one of the highest-cost markets in the country for tree work, driven by labor rates, permit fees, and access logistics. Below are projected 2026 ranges:

ServiceLowAverageHigh
Tree trimming (small, under 25 ft)~$250~$500~$850
Tree trimming (large, 50+ ft)~$700~$1,300~$2,500
Tree removal (small, under 25 ft)~$400~$750~$1,300
Tree removal (medium, 25–50 ft)~$900~$1,800~$3,200
Tree removal (large, 50+ ft)~$2,000~$4,000~$8,000+
Stump grinding (per stump)~$150~$325~$600
City removal permit fee~$100~$200~$500+

Large eucalyptus removals on hillside properties in Twin Peaks or Glen Park frequently require crane work, pushing total costs to ~$6,000 to ~$10,000 or more. The permit process can add two to four weeks to the project timeline, so plan accordingly.

How to Choose a Tree Service in San Francisco

  1. Verify CSLB licensing. California law requires a C-27 or D-49 license for tree work over $500. Search the Contractors State License Board website to confirm an active license, bond, and workers’ compensation coverage. Unlicensed operators cannot pull permits and expose you to personal liability.

  2. Confirm experience with San Francisco’s permit process. A qualified San Francisco tree service should handle the removal permit application, the required arborist report, and the neighbor notification process on your behalf. If a company suggests skipping the permit, walk away — unpermitted removals carry fines of up to $500 per inch of trunk diameter.

  3. Ask about hillside and limited-access experience. Much of San Francisco’s tree work involves steep lots, narrow streets, and homes built close together. Ask whether the company owns or regularly rents crane equipment and whether they carry the additional insurance required for crane operations.

  4. Check for ISA Certified Arborist on staff. San Francisco’s permit process requires an arborist report for most removal applications. A company with an ISA Certified Arborist on staff can prepare this in-house rather than subcontracting it, saving time and money.

  5. Request an itemized estimate. San Francisco tree work often involves permit fees, arborist report fees, equipment mobilization charges, and debris hauling. Get every component in writing so you can compare quotes on equal terms.

When to Call a Professional vs DIY

San Francisco’s ordinance effectively makes all significant tree work a professional job. Any pruning that involves a tree with 12+ inches of trunk circumference should be done by a licensed contractor who understands the rules about how much canopy can be removed without triggering a violation. Minor pruning of small ornamental trees and shrubs on your property — fruit trees under the size threshold, hedge trimming — is the only tree-related work most SF homeowners should tackle themselves. Never attempt to prune or remove a street tree; this is a city responsibility managed through Public Works.

Key Takeaways

  • San Francisco’s Urban Forestry Ordinance requires a removal permit for any tree with 12+ inches of trunk circumference — removal without a permit carries steep fines.
  • California requires a CSLB C-27 or D-49 license for tree work over $500, which covers virtually all professional tree jobs in San Francisco.
  • Medium tree removal averages ~$1,800 in San Francisco, with hillside and crane-assisted jobs reaching ~$8,000 or more.
  • Street trees are maintained by the city through StreetTreeSF; residents cannot hire private services to work on them without authorization.

Next Steps

See how San Francisco pricing compares to national benchmarks in our Tree Removal Cost Guide. Before signing a contract, use our guide on How to Read a Contractor Quote to make sure every line item is accounted for. If you need to verify a California contractor’s license status, our Contractor License Verification Guide walks through the process step by step.

Always verify contractor licensing and insurance in your state. Cost estimates are based on regional averages and may vary.