The rocks around the pond came from a guy in Indiana, Jeffersonville. He sells these out of his back and side yard. Priced right and we get to pick from the pile. He has creek stones and field stones. 6 cents a pound, or a sport trac full is 60.00.