We provide delivery to the Santiam Canyon and Mid-Willamette Valley.
Stop by our yard, or call us at (503) 769-6291 to schedule an appointment.
Truck Quantity Limits:
- 4 yards or less of gravel, sand or top soil
- 12 yards max of sawdust, barkdust, etc.
Need more? Contact our sister company, Allied Rock at (503) 859-6623 for delivery of 11 yards or more of rock, sand or topsoil.

Delivery Charges
Location | Price |
---|---|
Within 1 Mile of Barkyard | $25/load |
Lyons/Mehama | $35/load |
Mill City/Stayton/Sublimity | $40/load |
Aumsville/Gates/Shaw/Turner | $50/load |
Elkhorn/Jefferson/Marion/N. Fork/Scio | $60/load |
Detroit/Idanha/Silverton | $65/load |
Albany/Lebanon/Sweet Home | $75/load |
South Salem | $65/load |
North Salem | $70/load |
West Salem | $75/load |
Don’t see your delivery area? Please call us for pricing.