Low water · Low upkeep
Gravel & rock landscaping
Decorative rock, river stone and decomposed granite installed over weed barrier, with clean steel or concrete edging. A water-wise yard that still looks designed.
What we install
Every job starts with an on-site visit, so the plan fits your yard, your budget and how you use the space.
How we build it
- 01
Clear & grade
We remove weeds, grass and debris, then shape the ground so water drains correctly.
- 02
Weed barrier
Commercial-grade landscape fabric is laid and pinned, with overlapping seams.
- 03
Edging
Steel, concrete or bender-board edging keeps each rock type in its place.
- 04
Rock & plants
Rock is spread to depth, boulders set, and plants and drip added if you want them.
Typical build specs
What goes under the surface decides how long it lasts. These are our typical specs; your quote lists the exact materials for your project.
| Rock depth | About 2–3″ of decorative rock |
|---|---|
| Common sizes | ¾″ and 1½″ gravel, 3–5″ river rock |
| Decomposed granite | Compacted, with optional stabilizer for paths |
| Weed barrier | Commercial landscape fabric, pinned |
| Edging | Steel, concrete curb or bender board |
| Irrigation | Optional drip lines for plants |
Style ideas
A few looks to get you thinking. Bring photos of anything you like to your estimate.



Common questions
Will weeds grow through gravel?
Weed barrier and proper rock depth stop most weeds. A few may blow in and root on top over time; they pull out easily.
How much rock will my yard need?
It depends on area, depth and rock size. We measure on site and include exact quantities in your quote.
Can you add plants and drip irrigation?
Yes. We can plant drought-tolerant shrubs, grasses and agave and run drip to each one.
Does decorative rock get hot in summer?
Dark rock holds more heat than light rock. We can suggest colors and plantings that keep areas near the house cooler.
Get your free gravel estimate
Tell us about your project. We'll call within one business day to set up an on-site visit.
- Call or text(510) 940-3560
- HoursSun–Thu: 7am–8pm
Fri: 7am–3pm
Sat: Closed



