McMinnville River Rocks
1 to 3 inch
McMinnville River Rocks come in a variety of shapes and colors, these are 1 to 3 inch.
4 to 6 inch
Tennessee 4 to 6 inch river rocks, ask about our delivery.
6 to 8 inch
These are our 6 to 8 inch river rock, harvested here.
8 to 10 inch
Need larger rocks, 8 to 10 inch rocks ready to go!
10 to 12 inch
Get a ton and have some fun with 10" to 12" rocks.
12 to 18 inch
Sometimes bigger is better, 12 to 18 inches.
Mexican Beach Pebbles
We have a variety of colors and size of Mexican Beach Pebbles.
Who doesn't love the color of an Alabama sunset.
Indiana River Rock
Spice up your landscaping with Indy Jack!
Small River Rock
Our smallest river rocks, great for creative landscaping.
Louisville Garden Blend
Louisville Garden Blend rocks are multicolored, smooth and sure to add class to your landscaping.
Our pea gravel is colorful and sure to set off any landscape area you're creating!
Colorado River Rock
Three different rock patterns and multicolored with a variety of sizes.
White Marble will add a touch of class to any landscaping project.
Black Slate and White Marble, what a statement that will make creating a perfect contrast!
Boulders & Slicks
River boulders used in natural landscape settings.
River slicks are harvested from river beds and banks.
River Slicks Large
These are our larger river slicks for big ideas!