Topsoil & Garden Soil Delivery in Surrey, White Rock, Delta & Langley

Topsoil, garden soil and compost delivered to homes, job sites and contractors, for new beds, raised beds, lawns and levelling.

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 Soil Delivery Quote

Tell us the material, how much you need and where. We'll give you a price and confirm the delivery time.

One photo, up to 8 MB. Got more? Text them to us.
Or text a photo to 604-788-0968.

Soils We Deliver

  • Topsoil: general-purpose soil for filling low spots, levelling and getting ground ready for a new lawn.
  • Garden soil: for planting beds, raised beds and vegetable gardens.
  • Compost: for mixing into beds and tired soil, or for top-dressing.

Bought it already? We'll pick it up and bring it to you.

What People Use It For

  • New garden beds and raised beds
  • Getting ground ready for new lawns and sod
  • Filling low spots and levelling
  • Topping up tired beds
Dump Trailer Services dump trailer parked in a driveway
Our dump trailer

How Much Soil Do You Need?

Use the same formula for any soil: length (ft) × width (ft) × depth (in) ÷ 324 = cubic yards. For example, a new lawn area 30 ft by 20 ft with 4 inches of topsoil: 30 × 20 × 4 ÷ 324 = about 7.4 cubic yards. Raised beds work the same way: measure inside the frame and use the depth you want to fill.

More examples are in our how much do I need guide. Not sure? Text us the measurements or a photo.

How Delivery Works

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. Soil is heavy, so bigger orders may take more than one trip; we'll tell you when we quote. Let us know about anything that affects access, like a gate, a slope or a narrow driveway.

Soil Delivery Areas

We're based in South Surrey and deliver topsoil, garden soil and compost across Surrey, White Rock, Delta and Langley.

Topsoil delivery in Surrey

South Surrey, Cloverdale, Clayton and the rest of Surrey: garden soil for new beds, topsoil for lawn prep, and compost delivery for top-ups. Builders and landscapers can send the site address and where on the lot it should go.

Topsoil delivery in White Rock

White Rock gardens are often small, sloped or tucked behind the house. Tell us where the truck can park and where you want the soil, and we'll tell you if access works.

Soil delivery in Delta

We deliver soil to North Delta, Ladner and Tsawwassen. Planning raised beds or a new lawn? Send the measurements and we'll give you a price.

Soil delivery in Langley

Garden soil and topsoil delivery for Langley City and Township homes, new builds and job sites.

Material delivery and junk removal are our two main services, from the same local crew. Clearing out old beds or sod first? We do yard waste removal too.

Finishing the beds? See mulch delivery.

Topsoil Delivery – FAQs

What's the difference between topsoil and garden soil?

Topsoil is the general-purpose soil people use for filling, levelling and lawn areas. Garden soil is usually a richer mix meant for planting beds and vegetable gardens. Tell us what you're planting and we can talk it through.

How much topsoil do I need for sod?

Measure the lawn area and decide how deep a layer you want. Then length (ft) × width (ft) × depth (in) ÷ 324 = cubic yards. A 30 x 20 ft area at 4 inches deep is about 7.4 cubic yards.

Do you deliver to job sites and contractors?

Yes. We deliver 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 much does delivery cost?

It depends on the material, how much you need and the delivery distance. Tell us and we'll quote it.

Get Your Soil 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.