About TerraBay Materials
TerraBay Materials is an online landscaping materials delivery company serving Marin, Sonoma, Alameda, Contra Costa, San Francisco, San Mateo, and part of Solano counties. We specialize in bulk delivery of high-quality gravel, decorative rock, decomposed granite (DG), sand, soil, mulch, and construction aggregates directly to homes and job sites. Our mission is to provide homeowners, contractors, landscapers, and property managers with fast and reliable delivery services without the need to visit a physical yard. Our driveway-friendly dump truck deliveries, competitive pricing, and extensive selection of quarry-direct materials set us apart in the industry. We focus on convenience and transparency, ensuring our customers can browse products online, view high-resolution images, calculate necessary quantities, request quotes, and place orders with ease. At TerraBay, we are committed to helping you choose the right materials for your landscaping project.

A Simpler Way to Buy Landscape Materials
Planning a landscape project involves plenty of decisions. Getting your materials should be straightforward.
Our approach brings material selection, online ordering, and delivery together in one place. Browse products, compare sizes and colors, estimate quantities, and place your order online. When you need help, contact us to discuss your materials, delivery location, or project requirements.
TerraBay is a delivery-only business, with no public walk-in supply yard. We bring bulk materials directly to your property so you can spend more time working on your project.
Materials for Gardens, Pathways, Drainage, and Construction
We work with regional quarries and material suppliers to offer products for residential landscaping and commercial projects. Our selection includes:
-
Topsoil, planting mixes, and compost for gardens, planting areas, and landscape preparation.
-
Road base, drain rock, and construction aggregates for base preparation, drainage, and site work.
-
Decorative gravel, pea gravel, river rock, and polished pebbles for landscape accents and ground cover.
-
Decomposed granite and pathway fines for paths, patios, and other landscape surfaces.
-
Mulch, bark, and woodchips for planting beds and landscape coverage.
-
Sand, fill materials, rip rap, and specialty mixes for a range of landscaping and construction applications.
Product pages provide information about available sizes, ordering units, and common uses to help you compare options.
What You Can Expect from TerraBay
Help Choosing Your Materials
Whether you are refreshing a front yard or coordinating a larger project, we can help you compare products and estimate quantities. Samples are available for many materials. Because natural products vary in color, texture, and size, we recommend a sample when appearance is especially important.
Convenient Online Ordering
Browse materials and pricing from your phone or computer, then order online for delivery. For larger quantities, contractor pricing, or projects involving several materials, contact us for a quote and help coordinating your order.
Delivery Planning for Your Property
We offer smaller dump trucks for many residential deliveries and larger trucks for higher-volume orders. The appropriate truck depends on material weight, quantity, road conditions, and access.
Have a steep driveway, narrow road, tight turn, or overhead obstruction? Send us photos and access details before ordering so we can review delivery options.
Serving Bay Area Homes and Job Sites
Our primary delivery areas include:
-
Marin County: San Rafael, Novato, Mill Valley, San Anselmo, Fairfax, Corte Madera, Larkspur, Tiburon, and surrounding communities.
-
Contra Costa County: Concord, Walnut Creek, Pleasant Hill, Martinez, Lafayette, Orinda, Richmond, and surrounding communities.
-
Alameda County: Oakland, Berkeley, Alameda, San Leandro, Hayward, Fremont, and surrounding communities.
We also deliver to Sonoma County, San Mateo County, San Francisco, and select areas of Solano County. Delivery availability depends on your address, material, order size, and safe truck access.
From Online Order to On-Site Delivery
Choose your material, check the unit shown on its product page, and enter the quantity you need. Place your order online or contact us for help with a larger or more complex delivery.
Most orders are delivered within 1–2 business days, depending on product availability, location, and scheduling. Before delivery, prepare a flat, firm unloading area with adequate truck access and overhead clearance.
Let’s Get Your Project Started
Explore our materials or contact us for help comparing products, estimating quantities, and reviewing delivery access.
Call or text: 925-393-0248 | 415-507-3721
Email: info@terrabaymaterials.com