Mostly donations. I believe one individual started what he is calling “freedom rock”. His desire is to do one in each county of Iowa. He accepts donations to pay for his costs.
I know there are other persons doing similar painted rocks throughout the state.