Hello! If this is your first time visiting our site… Welcome!!
Also Thank You So Much!
To our loyal customers over the last 6 seasons, we couldn’t have done this without you! You Are The Best!!

We are open for delivery and pickup. If you do not feel comfortable getting out of your vehicle you can call in your order and we can take your payment over the phone and load on site. We are also on full delivery schedule so we can bring any of our materials to your property and drop off. Please call us, we will help you get your product however you would like it! 503-391-2833


Contractors- We value our contractors and always give 10% discount off on anything in stock. We also honor our military veterans and local teachers on summer break with a 5% discount. 


We can deliver into most any area in *Call for pricing on large gravel or bulk rock orders.

*Special pricing on large custom soil orders- we can blend just about any combination of soil, bark, compost, pumice, perlite, vermiculite, cow peat, worm casting, bio-char into your desired blend for your crop.
Talk to Tim regarding details. 

Delivery rates - Our delivery area continues to expand, we are delivery materials as far away as Newport and Tillimook on the coast, Albany, Corvallis, Stayton, Sublimity, as far north as Wilsonville as well as Amity, Sheridan and McMinnville. If you dont see your area call, we can get it to you!

West Salem - $35 $1 per mile north of Orchard Heights or River Bend
Keizer and North Salem - $35 $1 per mile North past McNary Golf Course and toward Lancaster.
Salem - downtown to Lancaster $35 $1 per mile East past Lancaster.
South Salem $40.00 to Kuebler $1 per mile past Kuebler
Dallas $35.00  $1 per mile outside city limits
Independence $35.00
Monmouth $40.00 $1 per mile outside city limits
Rickreal $35.00
Turner $50.00
Sublimity $60.00
Stayton $60.00
Lions $75.00
Gates $95.00
North Albany $60.00
Albany 1-5 $80.00
Millersburg $60.00
Jefferson $75.00
Scio $75.00
Lebanon $125.00
Sweet Home $135.00
Grand Ronde $60.00
Willimina $75.00
Amity $60.00
McMinnville $75.00
Lafayette $85.00
Yamhill Carlton $100.00
Sheridan $75.00
Corvallis $75.00
Falls City $60.00
Kings Valley $85.00
Lincoln City $135.00
Pacific City $145.00
Toledo $145.00
Newport $155.00
Woodburn $60.00
Wilsonville $85.00
Lake Oswego $85.00