ISA Certified Arborist WE-15750A · Certified Urban Forest Professional WE-15750AF · Serving the Bay Area
Urban Forestry Guide: (415) 881-0124

Most of the tree protection plans I write are for projects that did not know they needed one until plan check bounced the set. The rule that triggers the plan is different in nearly every Bay Area city: a radius of 10 times the trunk diameter in Palo Alto and Menlo Park, 50 feet in Pacifica, the dripline in San Francisco, a discretionary call in Burlingame. This page puts the triggers, authors, fencing specs, inspections and fees side by side, from each city's code and handouts.

Key Takeaways

  • Five Peninsula cities use the same trigger: any work within a radius of 10 times the trunk diameter of a protected tree requires a plan before a grading or construction permit (Palo Alto, Menlo Park, Atherton, San Carlos, San Mateo).
  • Others use a fixed distance or the dripline. Pacifica requires a plan for new construction within 50 feet of a protected or heritage tree. San Francisco, Danville, Walnut Creek and Mountain View key off the dripline.
  • The fence spec is nearly universal: 6-foot chain link on 2-inch galvanized posts driven 2 feet deep at no more than 10-foot spacing, installed before demolition or grading, with warning signs.
  • Several cities inspect the fence before issuing the permit (Palo Alto, Menlo Park, Atherton, San Mateo, Los Gatos, Lafayette, Danville), and two require monthly arborist inspections during construction (Palo Alto, Atherton).
  • Published review fees are rare: San Carlos $750 or $1,250, San Francisco $209. Most cities fold the review into the permit or bill arborist time.

What Triggers a Tree Protection Plan

A tree protection plan (some cities say tree preservation plan; it is the same document) is a plan sheet and report that shows every protected tree the project could affect, draws the tree protection zone around each one, and specifies fencing, trenching, grading and monitoring rules for the construction phase. What triggers it falls into four patterns.

1. Work inside a 10-times-diameter zone. Palo Alto defines the tree protection zone as a radius of 10 times the trunk diameter measured at 4.5 feet, and its T-1 sheet states that for projects "with Activity or Grading Within the TPZ of a Protected Tree, A Tree Preservation Report is required and must be included in the T-1 set." A tree disclosure statement goes in with every application that includes exterior work, demolition or grading, covering trees within 30 feet of the work. Menlo Park's code is the same geometry: any work within 10 times the diameter of a heritage tree requires a plan "for review and approval by the public works director prior to issuance of any permit for grading or construction" (MPMC 13.24.030(c)). San Carlos copied the wording for protected trees "on any property or in the public right-of-way" (SCMC 18.18.070(D)(5)). San Mateo requires one for construction activity within the same radius (SMMC 13.40.080(b)). Atherton shows trees at 10 times the diameter on the plan and fences them at 8 times (Atherton Building Department).

2. A fixed distance. Pacifica's rule is the plainest in the region: plans "are required when engaging in new construction within fifty (50') feet of a protected or heritage tree" (Pacifica Public Works; PMC 4-12.11). Lafayette's Category II tree permit requires a site plan of protected trees within 50 feet of construction, with a protection zone of 2 feet for every inch of trunk diameter (LMC 6-1707, 6-1702). Oakland's development permit requires a survey of protected trees within 30 feet and a permit for trees within 10 feet of the footprint or earthwork (OMC 12.36.070).

3. The dripline. San Francisco's Public Works Code 808(c) requires a plan before the Department of Building Inspection issues a permit for any project "that may damage one or more Street Trees, Significant Trees, and/or Landmark Trees," and the Bureau of Urban Forestry's trigger list is grading, excavation, staging or storage within the dripline of a significant or street tree, any pruning, or any project on a lot with a landmark tree. Danville requires dripline fencing inspected by the Town before a building or grading permit for any project within the dripline of a protected tree (DMC 32-79.11, 32-79.12). Mountain View requires a permit for "construction of improvements within the drip line of a heritage tree" (MVCC 32.27). Walnut Creek requires an arborist report with a tree survey plan for development applications and fences every tree within the construction limits at the dripline (WCMC 3-8.04, 3-8.05).

4. Discretionary. Burlingame's director "may require" a project arborist and a tree protection plan (BMC 11.06.060(b)). Belmont's decision-maker may require "Standard Tree Protection Measures" for development entitlements. Tiburon attaches protective fencing as a permit condition (TMC 15A-7(b)). Saratoga, Sunnyvale, Santa Clara and Pleasant Hill tie the plan to discretionary approvals rather than a distance. In these cities the plan is still required in practice for most projects near a protected tree; it is just not automatic.

Who May Write It

Nearly every city that names a credential says ISA Certified Arborist. The exceptions matter:

Fencing and Inspection Requirements

The standard fence. Atherton's spec is typical and is printed on its building page: "6 feet high, minimum 12-gauge chain link fence" on "2-inch diameter galvanized iron posts, driven into the ground to a depth of at least 2 feet at no more than 10 feet spacing," and "this detail shall appear on grading, demolition and building permit plans." Menlo Park, San Mateo and Los Gatos use the same post and spacing language, with Menlo Park specifying 8-foot posts. San Carlos and Pacifica allow 5 to 6 feet. Palo Alto specifies 6-foot chain link per its Standard Detail 605 and two covered warning signs at each tree. Cupertino and Walnut Creek require a 6-foot fence at the dripline. Sunnyvale and Santa Clara set a 4-foot minimum of open material so the trunk stays visible; Los Altos sets 5 feet.

Fencing before anything else. Every one of these cities requires the fence up before demolition, grading or excavation begins. Lafayette states that "the director shall inspect and approve the fencing and its location before the issuance of a development permit." Danville's Town inspects and approves the fencing before a building or grading permit. Menlo Park requires the project arborist to install the fence before any equipment arrives and submit a verification letter, then the City Arborist inspects before the demolition or building permit issues. Palo Alto's T-1 sheet makes the contractor call Urban Forestry for a "Tree Protection Verification Inspection" before any site work, pass or fail depending on layout and sign placement. San Mateo requires the project arborist's photo report before permit issuance. Los Gatos wants labeled photographs of the installed fence emailed to the planner before permits.

Monitoring during construction. Palo Alto requires monthly inspections by the project arborist with a summary submitted the first week of each month. Atherton requires monthly inspections and a written quarterly report for full-site developments and large remodels, due February 15, May 15, August 15 and November 15, and staff can revert the project to monthly reports if problems appear. Saratoga requires at least 3 scheduled inspections by an ISA Certified Arborist: before grading, after rough grading or trenching, and at completion (SMC 15-50.140(f)). Walnut Creek requires inspection before backfilling any trench near a tree and a final arborist report before the certificate of occupancy. Menlo Park requires a final City Arborist inspection before the fence comes down.

Security. Pacifica requires a performance security of 50 percent of the value of the affected tree before an encroachment permit, returned 2 years after final inspection. Los Gatos bonds $5,000 per preserved tree up to $25,000. Saratoga takes a deposit of 25 percent of value and a maintenance bond of at least 5 years. Hayward bonds the appraised value of retained trees before the grading or building permit.

Fees Where Published

Few cities publish a separate plan review fee. San Carlos charges $750 for a plan covering 5 or fewer trees and $1,250 for 6 or more, plus $200 per hour where additional arborist review is needed (FY 2026-27 Planning fee schedule). San Francisco's code sets a $151 base fee that the FY 2026-27 Bureau of Urban Forestry schedule indexes to $209 per application, with ADUs under 750 square feet exempt. Pacifica charges $264 for a tree permit not tied to a building permit (July 1, 2026 schedule). Everywhere else the review is inside the development permit, billed as staff time, or recovered through a peer-review deposit (Los Gatos, Lafayette, Pleasant Hill, Campbell). The plan itself is the larger cost; see what a tree protection plan costs and includes.

City-by-City Table

The 45 cities in my ordinance table plus Pacifica. "Code (mirror)" means the code text was read on a third-party code mirror because the city's official host blocked automated access on the research date; the section numbers are as codified, but confirm them on the city's code site before relying on them. "Not verified" means I could not read a controlling source.

Tree protection plan requirements by Bay Area city
City Plan required? Trigger Author Fencing and inspections Fee Source
AthertonYes (town arborist may require; standards apply to every development project)Any demolition, grading, drainage, building or landscape permit; heritage trees on site, within 15 ft of the line, or street trees within 30 ftCertified arborist; project arborist on site6-ft 12-gauge chain link at 8x diameter, 2-in posts 2 ft deep, 10-ft spacing; project arborist verifies in writing before permit; monthly inspections, quarterly reportsNot publishedTown page, Standards 2023; AMC 8.10.030(B)
BelmontConditionalWork within the dripline of a protected tree, as a condition of development entitlementsASCA registered or ISA certifiedStandard tree protection measures schedule kept by City Manager; stop-work authorityNot publishedBCC 25-3, 25-9 (mirror); city permit page in matrix
BerkeleyNo code planCoast live oak rules (BMC 6.52) and street tree permits (12.44) only; conditions may be set in zoning reviewNot specifiedNone in codeNot applicableCity page
BurlingameConditionalDirector may require a project arborist and plan for development projects; no distance triggerCertified arborist; project arboristTPZ is a fenced enclosure unless city arborist directs otherwise; plan includes monitoring scheduleNot publishedBMC 11.06.020, 11.06.060(b) (mirror; matrix)
CampbellNo explicit planTrenching, excavating or paving within the dripline counts as removal; critical root zone 1 ft per inch of diameterISA or ASCA, selected by director, only when condition is not evidentFencing set as project conditionsReport at contract cost plus 20%City checklist; CMC 21.32 (mirror)
CupertinoYesBefore any demolition, grading or building permit; director may waive minor work outside the driplineLicensed landscape architect or ISA-certified arborist6-ft fence at the dripline before excavation; rules posted on fence; bondNot publishedCity page; CMC 14.18.210 (mirror)
DanvilleYes when within the driplineMinor or major project within the dripline of a protected treeCertified arborist for appraisal; report when Town requiresDripline fencing per plans; Town inspects before building or grading permit; per-tree securityBy resolutionTown handout; DMC 32-79.11, .12 (mirror)
Foster CityNot verifiedNo tree protection chapter locatedNot verified
FremontYes, inside the development applicationTree survey with protective measures and protection zones for any protected tree remaining during grading or constructionCivil engineer or landscape architect; arborist report when the city requiresCity may require the zone fenced; city standard fence detail; inspection costs on applicantNot in codeFMC 18.215.120
HaywardYes (Art. 15, 2025)Plan in all plan sets including grading and building permit plans; TPZ is dripline plus 1 ftCertified Arborist supervises all root and grade work in the zoneNon-movable chain link around TPZ before equipment arrives, verified by arborist; bond on appraised valueRemoval permit $498 (2 trees) to $1,245 (6 to 8); no separate plan feeCity ordinance page; HMC 10-15.18
HillsboroughSubdivisions onlySubdivider submits plan and sets TPZ (5 ft beyond dripline or 15 ft from trunk) before site developmentCertified arboristProtective fencing and signage; plan on all construction documentsBased on valuationHMC 14.04.020, .030(H) (mirror)
LafayetteYes (Category II permit)Construction that may destroy, remove or extensively prune a protected tree; site plan of trees within 50 ft; TPZ 2 ft per inch of diameterISA certified or ASCA registeredFence at TPZ per city spec; director inspects and approves fencing before the permit; arborist observation and reportBy resolution; applicant pays peer reviewLMC Ch. 6-17 (city PDF)
Los AltosFencing standard, no plan mandateConstruction near a protected treeArborist report discretionaryFence no closer than the dripline, 5 ft minimum, open material, until construction ends; no storage insideNot publishedCity page; LAMC 11.08.140 (mirror)
Los GatosYesAny time the canopy of a protected tree extends into or near the project; tree survey before any development applicationISA Certified or ASCA Registered Consulting Arborist; project arborist6-ft chain link on 2-in posts 2 ft deep, 10-ft spacing, before permits; photos to planner; $5,000 bond per tree (cap $25,000)Town fee schedule; arborist depositTown handout; TC 29.10.1000, .1005
Menlo ParkYesAny work within 10x trunk diameter of a heritage tree or city street tree; removal as part of development; 4 or more treesCity-approved consulting arborist (named individual); project arborist approved before permits6-ft chain link on 8-ft 2-in posts 2 ft deep, 10-ft spacing, before equipment arrives; arborist letter then City Arborist inspection before demo or building permit; final inspection before fence removalSet by council (2026 Master Fee Schedule)City page, Large Projects requirements; MPMC 13.24.030(c)
Mill ValleyNo code planSite plan of trees within 30 ft of construction may be required; arborist report by city-selected arborist with proposed protection measuresISA certified arboristNone in codeReport at applicant costMVMC 20.67.040 (mirror); matrix
MilpitasNo code planTrenching or grade change around the trunk counts as removalISA-certified arborist for valuationNone in codeNot publishedMMC X-2 (mirror)
Mountain ViewConditional (permit)Construction of improvements within the dripline of a heritage treeArborist's report may be requiredDirector may require construction fencing; no cut or fill within 4 ft of the base without an approved reportNot publishedMVCC 32.25, 32.27 (mirror); Tree Technical Manual not readable
OaklandConditional (permit conditions)Development permit; survey of protected trees within 30 ft; permit for trees within 10 ft of footprint or earthworkNot required; measures set by the Tree ReviewerEvery endangered protected tree fenced before clearing or excavation at a distance the Tree Reviewer sets; fences stay for the durationMaster Fee ScheduleOMC 12.36.060, .070
OrindaConditionalHeritage trees when the City Council requires; protected perimeter is dripline plus 10 ftProfessional arborist supervises trenching and pruningFence every heritage tree at the protected perimeter before startingBy resolutionOMC 17.24.4(F) (mirror)
PacificaYesNew construction within 50 ft of a protected or heritage tree; also discretionary development proposalsQualified arborist, horticulturist, landscape architect or other qualified person; ISA, ASCA or equivalent in code5 to 6 ft chain link on 2-in posts 2 ft deep, 10-ft spacing, around the whole TPZ before demolition, grading or paving; warning sign; damage reported within 12 hours; 50% security$264 tree permit (not tied to building permit), July 1, 2026City page; PMC 4-12.11
Palo AltoYesTree disclosure statement with every exterior, demolition or grading application; Tree Preservation Report for activity or grading within the TPZ (10x diameter or 10 ft, whichever is greater)Certified arborist signs the disclosure; ISA certified arborist writes the report; designated project arborist6-ft chain link per Standard Detail 605 with 2 signs per tree before any site work; Urban Forestry fence verification inspection; monthly project arborist inspections; street tree protection inspectionTree report fee per municipal fee schedule (amount not located)T-1 sheet, Development Process page; PAMC 8.10.040, .070
PiedmontNo code planPrivate tree chapter covers hazardous removal and view arbitration onlyNot specifiedNone in codeNot applicableCity Code Ch. 3
Pleasant HillYes for discretionary entitlementsEntitlements that remove protected trees; single-family projects excluded unless the zoning administrator requires measuresCertified arborist, board certified master arborist or registered consulting arboristProtective fencing, staking and signage on grading and construction documents; security before grading permitPeer review at applicant costPHMC 18.100.050, .060 (mirror)
Redwood CitySubdivisions onlySubdivider protects trees by fencing or similar meansNot specifiedNone specifiedNot applicableRCMC 35.6 (mirror)
San CarlosYesAny construction activity within 10x diameter of a protected tree on any property or in the right-of-way; exempt if none within 30 ft of footprintISA-certified arborist5 to 6 ft chain link on 8-ft 2-in posts 2 ft deep, 10-ft spacing; TPZs on all construction plans; City Arborist approval before grading or construction permit$750 (5 or fewer trees), $1,250 (6 or more); $200/hr added reviewSCMC 18.18.070(D)(5), TPP Checklist
San FranciscoYesAny project that may damage a street, significant or landmark tree; work within the dripline; any lot with a landmark treeCertified arborist, with replacement-cost estimate of every tree in the planPlan on site plans showing dripline, height and diameters; report may be required for excavation within 5 ft of a tree over 5 in DBH; stop work for failure$209 review (FY 2026-27); code base $151PWC 808(c), BUF Tree Protection
San JoseYes (inventory plus protection conditions)Before any permit for improvements, all trees on the site inventoried on a topographic mapCertified arborist report when the director requires; fencing per the arboristNo equipment or materials within the dripline; fencing outside the canopy to the dripline; cut and fill near the base only after consulting the city arboristNot capturedSJMC 13.32.130
San MateoYesConstruction activity within 10x trunk diameter at 54 in; signed statement on trees within 30 ft of workCertified arborist (project arborist)6-ft chain link on 2-in posts 2 ft deep, 10-ft spacing; project arborist photo report before permit; on site for work within the dripline; report after each inspectionNot capturedSMMC 13.40.080, Administrative Guidelines
San RafaelNo code planStreet trees: guards around nearby trees during work in the right-of-way; hillside overlay protects significant trees through design reviewNot specifiedGuards for street trees onlyNot applicableSRMC 11.12.060 (mirror)
Santa ClaraYes for discretionary projects (not single-family R1)Development requiring a public hearing; tree survey and written protection plansISA-certified arboristFence no closer than the dripline, 4-ft minimum, open material so the trunk stays visible; ANSI A300Where applicableSCCC 12.35.100 (official host redirects to ecode360)
SaratogaYes for discretionary approvalsAny project approved under the zoning, subdivision or building chapters; no grading permit until the plan is approvedArborist report required; ISA Certified Arborist inspectsMeasures stay for the whole project; at least 3 inspections (before grading, after rough grading or trenching, at completion); 25% deposit and 5-year maintenance bondCity fee scheduleSMC 15-50.130, .140 (mirror)
SunnyvaleYes for discretionary projectsTree survey and protection plan with the development applicationISA-certified arborist for the surveyFence no closer than the dripline, 4-ft minimum, open material; staff inspections and stop work; bond up to 5 yearsPer Ch. 19.98SMC 19.94.110, .120
TiburonConditionalPermit conditions may include protective fencing and dripline limitsCertified arborist report when the director requiresFencing as a condition; director inspects within 15 daysBy resolutionTMC 15A-5, 15A-7 (mirror; matrix)
Walnut CreekYes (arborist report and fencing)Development applications: arborist report with tree survey plan showing every driplineRegistered consulting arborist, board certified master arborist or certified arborist retained by the developer6-ft chain link at the dripline of every tree within the construction limits with sign; inspection before backfilling; final arborist report before certificate of occupancyNot in codeWCMC 3-8.04, 3-8.05, 3-8.07 (mirror; official host moved to ecode360)
WoodsideConditional (code measures)Any site development near a significant treeCertified arborist supervises work inside the fenceFence at the dripline before any work; hand trenching; no grading within 4 ft of the base; signsSpecial studies billed time and materials plus 25% (July 1, 2026 schedule)Town form; WMC 153.437 (mirror)

Getting Through Plan Check

The projects that clear plan check on the first pass share three habits. The arborist is hired before the architect finalizes the footprint, so the protection zones shape the design instead of fighting it. The plan is drawn to the city's definition of the zone, not a generic rule of thumb, and it cites the section the city will check it against. And the fence goes up, gets photographed and gets inspected before the first truck arrives, because that inspection is a permit condition in most of the cities above.

If you are planning a remodel, addition or ADU near a protected tree, start with my remodel tree checklist to see what your city will ask for, then read what a tree protection plan includes and costs. For the broader design and construction picture, see tree preservation plans for Bay Area developers.

Questions I Get Asked

Does an ADU or a small addition need a tree protection plan?

In the 10-times-diameter cities, yes, if any part of the work (including trenching for utilities) falls inside the zone of a protected tree. Palo Alto allows an applicant to complete the disclosure statement without an arborist for ADU-only projects, but the protection requirements still apply. San Francisco exempts ADUs under 750 square feet from its $209 review fee, not from protecting the tree.

Can my contractor's tree service write the plan?

Only if the author meets the city's credential. Menlo Park accepts only named arborists on its approved list. Palo Alto, San Carlos, San Mateo, Santa Clara and Sunnyvale require an ISA Certified Arborist. Los Gatos and Lafayette accept ISA or ASCA. A tree service estimate is not a plan, and a plan signed by someone who does not meet the standard is returned.

How big is a tree protection zone?

Palo Alto, Menlo Park, San Carlos and San Mateo use a radius of 10 times the trunk diameter (a 24-inch trunk gives a 20-foot radius), and Palo Alto applies 10 feet as a minimum. Lafayette uses 2 feet per inch of diameter. Pacifica uses 1.5 times the diameter for trunks up to 24 inches and 2 times above that. Hayward uses the dripline plus 1 foot; Orinda the dripline plus 10 feet; Hillsborough 5 feet beyond the dripline or 15 feet from the trunk. Several cities simply use the dripline.

When does the fence have to be up?

Before demolition, grading or excavation in every city that specifies fencing, and before any equipment arrives in Menlo Park and Hayward. Palo Alto, Menlo Park, Atherton, San Mateo, Los Gatos, Lafayette and Danville require the fence to be inspected or verified before the permit issues, so the fence is a precondition of the permit, not a day-one task.

What happens if a protected tree is damaged during construction?

Report it. Pacifica requires notice within 12 hours, Atherton within 6 hours, and San Mateo requires notice to the Building Official and Managing Arborist. Most cities can stop work and hold the certificate of occupancy until a mitigation plan is approved, and the penalties for a tree that dies are the same as for an unpermitted removal. See penalties by city.

Michael Schuck
Michael Schuck
ISA Certified Arborist WE-15750A · Certified Urban Forest Professional WE-15750AF
About the author
Call Urban Forestry Guide Request a Consultation