Tree & Shrub Planting
Professional species selection, site preparation, and establishment care—so your new trees and shrubs thrive from day one.
Professional Tree & Shrub Planting
Successful planting starts with the right species for your site, followed by proper hole sizing, root flare positioning, backfill, watering, and staking when needed. We plan for mature size and infrastructure to avoid future conflicts and maintenance headaches.
- Species selection for climate, soil, sun, and wind
- Proper planting depth with visible root flare
- Amendments, mulch rings, and initial fertilization (as needed)
- Watering plans & optional drip/soaker setup
- Staking & protection from traffic, pets, and wildlife
Ideal for These Goals
- Shade, privacy screening, and wind breaks
- Foundation-friendly choices with mature size in mind
- Pollinator-friendly and drought-tolerant landscapes
- Replacing removed or declining trees
- Upgrading curb appeal and property value
1) Site Walk & Quote
We review goals, sun/soil, irrigation, and space for mature size, then recommend species and provide pricing.
2) Prep & Placement
Mark utilities, prep soil, size the hole, and position the root flare at grade with the correct orientation.
3) Plant & Establish
Backfill, water-in, mulch, stake if needed, and set up a clear watering plan for the first growing seasons.
Establishment Care & Warranty
Ask about our establishment care visits for the first year—adjust staking, check moisture, and guide pruning for strong structure.
Recent Plantings




Tree & Shrub Planting FAQ
Where We Plant
East Bay & North Bay, including:
Orinda • Moraga • Lafayette • El Cerrito • Albany • Benicia • Vallejo • Fairfield
Not listed?
We often travel for larger projects—call to confirm availability.
View All Service AreasReady to schedule planting?
Call now or request a free quote—often same-week availability.
Request a Free Planting Quote
Tell us about your planting project and we’ll follow up quickly.
{convertforms 1}Contact
Bay Area Tree Care, Inc.P.O. Box 20698
El Sobrante, CA 94820
(510) 222-2963
info@bayareatreecare.net
Hours
Mon–Fri 7:00am–5:00pm • 24/7 emergency