Grain Services

Garnavillo Mill provides dependable grain solutions designed to help our customers manage, market, and move their crops efficiently through every season.

PLEASE BE AWARE Grain stored/banked at Garnavillo Mill is to be Contracted and Hauled by Garnavillo Mill. This waves the “in and out” charge of .20 /bu

Grain Banking

Our Grain Banking Program allows customers to deposit grain anytime and draw it out later as finished feed. This gives you the convenience of on‑farm storage without the maintenance, plus the flexibility to turn your grain into high‑quality feed whenever you need it.

Grain Storage

We offer safe, reliable grain storage to help protect crop quality and provide flexibility in your marketing decisions. Whether you need short- or long-term storage, our facility is designed to keep your grain until you’re ready to sell it.

Grain Hauling

Garnavillo Mill does not offer custom grain hauling. We offer grain hauling for our grain bank, open storage, or contracted off farm hauling for customers. This helps us provide the best service to our grain customers. We work to make delivery simple and convenient during busy harvest periods and throughout the year.

Grain Contracting & Marketing

We help farmers market their grain through contracting. Our team can assist with grain contracts and pricing options.

We’re committed to providing honest service, dependable communication, and practical grain solutions for farmers throughout the area.

Contact us today to learn more about how we can support your farming operation.