Visit Us

* Winter Hours: We are closed on Saturdays beginning in November *
* Spring/Summer Hours: 8:00am – 5:00pm M-F, 9:00am – 12:00pm Sat *

Call Us



Bones Rock Yard is a family-owned and operated Rock Yard located on the North side of Ottawa, KS. We’ve been ROCKIN’ since 1999 providing the area with the most extensive selection of rocks, mulch, gravel, and other aggregate materials at competitive prices. Our team is friendly, knowledgeable, and will help you with all your landscape supply needs. We offer a wide variety of driveway gravel, decorative rocks, pea gravels, pulverized topsoil, sand, and mulch.

Our product is hauled by our trucking partner – The Bones Company – 2 businesses working together as one. We bring products from Colorado, Alabama, Wisconsin, Arkansas, South Dakota, Oklahoma, Missouri, and cities within Kansas. We offer delivery services with four different truck sizes to all residential and landscapers – near and far. The Bones Company & Bones Rock Yard are ready to deliver landscape products to your job site! Our goal with every load is to have the product delivered safely and in a timely manner, usually within 2 weeks from the time of order. Call us today for a quote or sample of material, we are happy to help!


Bones Rock Yard has one the largest selection of aggregate materials within a 50+ mile radius. We’re proud to offer such a wide variety of products for our customers and since we team up with The Bones Company, we are able to provide you with very competitive prices.

Driveway Repair &
Driveway Services

Does your driveway look like this? Potholes? Drainage issues? Do you need rock added OR, a driveway/parking lot built? We can help!

Transportation Services

The Bones Company delivers product to customers local and all over the United States. We have belt trailers, walking floors, hoppers, & a drop deck – hauling rock, sand, salt, feed products, produce, and lots more. Once an order is placed, we can have.

For more information on the services we offer, please contact us at 785-242-3070.
We look forward to working with you!