Bulk Landscape & Construction Materials in San Antonio, TX and Surrounding Areas

Looking for affordable, high-quality materials for your next outdoor project? Shady Oaks Express delivers a wide range of bulk landscaping and construction materials to San Antonio, Bexar County, and surrounding areas. Whether you’re building a driveway, prepping a building pad, installing a septic system, or refreshing your landscape, we’ve got you covered.

We offer pickup and delivery—and we’ll even spread materials for you using our skid steer or backhoe services.
Call or Text: 210-842-1440

*NO PICKUP TRUCKS OR SEMI DUMPS*

Hand holding manure compost with text 'MANURE COMPOST' on image

Basic Compost — $30 / Yard

Organic compost to enrich garden beds and improve soil structure. Great for lawns, flower beds, and raised planters.

Hand holding small light-colored rocks or gravel with a large pile in the background.

White Landscaping Rock 1–2" (Septic Rock) — $35 / Yard

Excellent for xeriscaping, flower beds, and and decorative paths. Sized for leach fields and septic tank drainage systems, this washed rock supports proper flow and filtration. Learn more about septic drain field guidelines from the EPA.

Close-up of a hand holding a pile of sand in front of a sand heap outdoors.

Manufactured Sand — $30 / Yard

Includes both masonry sand for mortar and fill sand for leveling, trench backfill, and paver base.

Hand holding a scoop crushed or decomposed granite at Sandy Oaks Express

Crushed Granite — $45 / Yard

Decorative and functional material for walkways, driveways, and hardscape projects. Offers rich color and excellent drainage.

Person holding a handful of gravel and dirt

All Purpose Fill Dirt — $5 / Yard

Unscreened material ideal for backfilling, raising low areas, or basic leveling. Great budget-friendly option.

Hand holding a pile of coarse gravel and dirt on a gravel surface.

Limestone Base 1–1.5" (Gravel / Caliche) — $18 / Yard

Best for driveway foundations, building pads, and heavy traffic areas. Compacts tightly and supports drainage.

Large pile of Red Clay Soil on the ground at Sandy Oaks Express

Red Clay Soil — $18 / Yard

Used for foundation pads, berms, and compact fill. Packs well under structures or driveways.

Hands holding a mixture of sand and small rocks.

Concrete Mix (Sand & Gravel Blend) — $30 / Yard

Pre-mixed blend of manufactured sand and gravel, ideal for small concrete pours and setting posts.

A hand holding a pile of small white gravel stones.

Rock #57 (3/4"–1" Washed Limestone) — $30 / Yard

Clean, angular gravel perfect for French drains, drainage trenches, and concrete mixes.

Hand holding small gravel stones

Gravel 3/8" (Grade #5 Rock) — $30 / Yard

Smaller-sized gravel great for walkways, driveway top layers, and decorative fill.

Hand holding a pile of gravel stones outdoors

Limestone Base (Dust–3/4") — $25 / Yard

Finer crushed limestone base used for driveway resurfacing, base fill, or as a top layer for better compaction.

Meets road base standards often used for driveways and pads in Texas construction. See TxDOT’s flex base specification here.

A hand holding a small pile of soil above a surface covered with loose soil.

Topsoil — $20 / Yard

Unscreened topsoil suitable for lawn leveling, gardens, and yard fill. Affordable and ready to spread.

Pile of small, smooth rocks and pebbles

River Rock (3" and below) — $70 / Yard

Smooth, rounded rock used in xeriscaping, garden borders, or as a decorative dry creek bed material.

Hand holding small limestone rocks among a pile

Bull Rock — $50 / Yard

Large, tumbled rock ideal for drainage ditches, erosion control, and natural-style landscaping.

A hand holding a pile of small dark stones and gravel on a rocky ground surface.

Asphalt Millings — $20 / Yard

Recycled asphalt great for driveways, parking areas, and low-dust surfacing. Compacts well and saves money.

We deliver across South, East, and West San Antonio, including Elmendorf, St. Hedwig, La Vernia, Adkins, Pleasanton, Somerset, Lytle, Atascosa, Castroville, China Grove, and more.

📞 Call 210-842-1440 or Request a Quote to schedule your delivery or ask how much material your project needs.