Gravel & Rock Delivery in Surrey, White Rock, Delta & Langley
Gravel, drain rock, crushed rock and sand delivered to homes, job sites and contractors, for drainage, bases, paths and paver projects.
We can supply the material for you, or pick up and deliver material you've already bought.
Tell us the material, how much you need and where. We'll give you a price and confirm the delivery time. Open 7 a.m.–10 p.m. every day.
Get a Gravel Delivery Quote
Tell us the material, how much you need and where. We'll give you a price and confirm the delivery time.
Gravel and Rock We Deliver
- Gravel: for paths, pads, bases and general landscaping.
- Drain rock: for drainage jobs like French drains and around foundations.
- Crushed rock: for driveway and pad bases, paths and under pavers.
Bought it already? We'll pick it up and bring it to you.
Common Uses
- Drainage and French drains
- Driveway and pad bases
- Paver and patio bases
- Paths and walkways

Sand
We also deliver sand for paver projects, play areas and general use. It's often ordered with gravel for the same job. See sand delivery for more.
Heavy Material
Gravel and sand are heavy, so bigger orders may take more than one trip. We'll tell you when we quote.
How Much Gravel Do You Need?
Length (ft) × width (ft) × depth (in) ÷ 324 = cubic yards. A 40 x 10 ft pad at 4 inches deep is about 4.9 cubic yards. See our how much do I need guide, or text us the measurements or a photo.
Contractors & Job Sites
We deliver gravel, rock and sand to active job sites as well as homes. We bring it with our truck and dump trailer and dump it where you want it, on your driveway or at the job site, wherever access allows. Send the site address, what you need and any access notes.
Gravel Delivery Areas
We're based in South Surrey and deliver gravel, rock and sand across Surrey, White Rock, Delta and Langley.
Gravel delivery in Surrey
Drain rock for French drains, crushed rock for pads and paths, and sand for pavers, delivered across Surrey, including South Surrey, Cloverdale and Clayton.
Gravel delivery in White Rock
Drainage and paver projects in White Rock often have tight access. Tell us where the truck can pull up and where you want the gravel dumped, and we'll let you know if it works.
Gravel delivery in Delta
Gravel, drain rock and sand delivery for North Delta, Ladner and Tsawwassen homes and job sites.
Gravel delivery in Langley
Langley City and Township: driveway and pad bases, paths, drainage and sand for pavers. Send the address and measurements for a price.
Material delivery and junk removal are our two main services, from the same local crew. Digging out old soil or broken concrete before the gravel goes down? We haul that away too.
Building raised beds next to the path? See topsoil delivery.
Gravel Delivery – FAQs
What gravel is best for drainage?
Drain rock is the usual choice for drainage jobs like French drains, because water runs through the gaps between the stones. Tell us about the project and we can talk it through.
How much gravel do I need?
Length (ft) × width (ft) × depth (in) ÷ 324 = cubic yards. A 40 x 10 ft pad at 4 inches deep is about 4.9 cubic yards. Not sure? Text us the measurements or a photo.
Do you deliver to job sites?
Yes. We deliver gravel, rock and sand to homes, job sites and contractors in Surrey, White Rock, Delta and Langley.
Can you pick up material I already bought?
Yes, tell us where it is and where it's going.
How soon can you deliver?
We'll confirm the delivery time with your price.
Get Your Gravel Delivery Quote
Tell us the material, how much you need and where. We'll give you a price and confirm the delivery time. Open 7 a.m.–10 p.m. every day.